i've been given an original 45,when i cock it the sear doesn't hold the piston.i've stripped the trigger,gave it a clean,theres no wear on the sear or piston.i've put stronger trigger springs,weaker ones,shortened the mainspring,cant think of anything else! anyone on here with any ideas?