Okay, so I found a vise at my gun range that I can use, but I could not remove the front sight at all. I actually shot maybe 150-200 rounds through the kit without the roll pin installed, and the sight wouldn't fly out of the gun.
Will a penetrating oil work on the front sight or no?