I'd take the easy route, new cocking link, loctite breech fix & new red breech seal, no short stroke & leather piston seal.






.