go directly to Gre-Tan your self. greg is a very nice very knowledgeable guy and by going directly to him you can get up-graded firing pin assembly's that Brownells does not carry. after seeing what a mess some of my springs looked like in my Remingtons I got new springs and firing pins for every gun I own. you can get him on the web at www.gretanrifles.com
or call him at 970-353-6176
when you compare one of his assembly's to the J-lock debacle you will wonder how it ever fired before.
good luck UB