Ed,,,there are a lot of replacement products out there that are no better than the original...plutonium fireing pins,,kryptonite ball bearings,,snake oil !!!,,,,if you need a new spring call Kelblys ,,,they have ones that are proven to be the right stuff,,,Roger