Noise is the bigger problem that causes flinching. Stay away from short barrels and muzzle breaks and anyone can handle a little bump on the shoulder, even from the big magnums.