is the piston crashing / slamming when shot, ie very harsh cycle ? Ausie seal helps a lot. Also push a pellet through the barrel and check it's not coming out deformed ? Breach seal making good contact ? crap in the barrel ?

if it's mechanically OK... you need to hold it softly - when "resting" hold the pistol and rest your forearms on the rest, not the gun.