Winchester 1902 firing pin - also fits1900 1904 and 58,59 and 99 models. This is a NEW product and will fit perfectly into the bolt and the pin will be long enough to fire every bullet.May need minor fitting to some models . ( groove wider on some 1900)