Tanfoglio spare parts Automatic firing pin safety spring 52AE - Tanfoglio Tanfoglio TAN-03MOL00029 €3.00 Add to cart