Way I was taught to "stake" a pin, I would never recommend doing to a firearm. The way I was taught to "stake" a pin is to insert the pin fully (recessed below the surface of the hole) and then, using a chisel, slightly larger than the opening, put the chisel on the metal surface, across the pin and strike the chisel with a hammer. doing this on both sides (if accessible) will keep the pin from coming out.
The reason I would not recommend this for your firearm is that you must damage the surfaced of your firearm in order to be successful.
My suggestion, as I have stated before is either:
1) insert a piece of wire into the roll pin (use a gauge that you must force into the pin), cut off the ends of the wire and you have basically created a solid pin.
2)As suggested by Mr Roc, strike the center of the roll pin with a center punch, either prior to insertion (to expand the roll pin) or after insertion(to expand just the ends of the roll pin).
Good luck, and try not to mar the finish on your firearm, you will never forgive yourself, or me, either.
