|
Roll pins are thin sheets of metal rolled into a pin, and cut to length. The roll pin which keeps the gas tube in place on your front sight base will require a 1/16" punch (actually, I think it is 5/64", but you can't find a 5/64" punch easily).
The other pins on your front sight base are either taper pins or metal dowels (no taper). Since it is DPMS, I would say they are probably taper pins.
__________________
Nemo me impune lacessit
|