well I looked everywhere they only sell the lowers. I bought one by mistake from e bay thinking it was the same,they dont tell you its the lower.so I grount off the lower head of the pin and robbed the pin and bushings from it ,put them in my worn upper and tack welded the pin so it would stay...