I found this glitch when messing with joints, the muzzle point will make the gun move when it collides with something, I had a gun with the muzzle point in the ground, the gun was 50 feet over my head, when I jet up it lowered until the muzzle was out of the ground and it was in my hand normally.