No, it doesn't fully cock. I can cock the barrel only half way of its full throw until it stops on what seems to be metal. So, there's no give once the barrel stops. Nothing that I can see is bent, slipped of moved, and the hinge from the barrel to the piston hasn't been compromised...