Help Poly LCA bushing install.

Well I dont think that bushing is coming off, I put in the lathe and skimmed it down didnt spin or move, so I ended up with a pretty good looking pin. popped the end of the pin close to the bushing with a rounded end center punch in 4 places to roll a little metal over the sleeve. it aint going nowhere. Another panic attack averted