Before doing anything else, I'd clean it thoroughly. By that I mean disassemble completely, including the firing pins, clean and lubricate, check that the firing pin springs and hammer springs are not broken or weak and see if the problem persists.
__________________
Life is too short too shoot ugly guns.
|