I had a similar issue on my old HW45...turned out to be the bolt/screw on the underside of action, the one in front of the trigger guard was slightly loose thus allowing the whole comp tube/piston assembly to slip off the sear, so make sure that bolt is nipped up tight.