The spring loaded center punch will infact drive the roll pins in with total control. You can carefully and easily handle the spring loaded center punch to install the roll pins...Installation of the roll pin at the bolt catch will defently mar/scratch/scrap your new reciever if not done right. I realize you take the time to place protective tape/rag/rubber etc...on the reciever before you start installing the roll pin at the bolt catch, but if you use the center punch, your not holding a punch, swinging a hammer, and ,if you dont have a mag block, your holding the reciever.
Ive been a certified Ford tech for 35yrs, and have learned that while disassembling/assembling manual transmissions and dealing with shift rails and forks, its at times , not easy to remove and install roll pins at the shift rails, much less get to them. thats where I got the idea of using a spring loaded center punch to remove and reinstall the roll pins, which happen to be a heck of alot bigger than the ones on an AR-15...anyway, Ive been using the center punch as one of my specialty tools for yrs.
As far as the reciever,s roll pins. On my 1st efforts of useing the spring loaded center punch to install the pins, I "very slightly" chamfered the pins for easier installation for the pins to find center faster, after installation, i simply put a dab of blueing paste on the exposed metal that i chamfered...but being a tech...I new "its not the right way".....so I decided to take the time to machine (grind) the center punch,s end to leave a nipple (sorta speak) that would fit inside of the roll pin, not much, (especailly for the smaller bolt catch pin).It help,d center the spring loaded punch to the pin, but it didnt hold it, thats when I decided to magnitize the punch. you can magnetize anyway you see fit, you can either magnitize the pin or punch.
I decided to magnetize the spring loaded center punchs end by electro magnetizing it myself, which involves a car battery, but I cant say anymore (dont want anyone to get hurt on my account)
anyway, the punch will hold the pin stable enuff for installation. the key is getting it correctly centered. then just press the springloaded punch and a couple of snaps later, the pin is installed.
after watching a couple of u-tube vids, of some guys assembling a stripp,d lower and maring/scratching the lower, thats when i decided that there has to be a better way