New Manufacture BPP23E Firing Pin, perfect spare part to have on hand.
Manufacture: BELTFED Precision Products