I am new to the AR rifle, but have been a working mechanic for many years.
I was slightly spooked by some of the stories and problems people have had installing the roll pins.
Here is what worked great for me. I have an aluminum hammer I made years ago from a scrap of 1" bar stock. Have never had a real use for it, just light tapping when needed.
Let me tell you, it is the cat's ass for installing those roll pins in aluminum. After rounding and oiling one end of the pin, I just held the pin with a pair of needle nose pliers, and tapped those pins to just short of flush. The aluminum "grabs" the pin, no slipping off, and no spalling. Just seated the pin with a regular punch, done.
Of course the trigger area had to be well supported.
It worked for me, now that tool has a job.