Recoil of a gun is a case of conservation of linear momentum. In order to conserve the linear momentum a gun always recoils when a bullet is fired. Also, recoil of a gun occurs as there is an equal and opposite reaction force that takes up into action when an action force occurs just like the bullet being fired.
Why do guns have recoil?
When a bullet is fired from a gun, the gun exerts a force on the bullet in the forward direction. This is force is called as the action force. The bullet also exerts an equal and opposite force on the gun in the backward direction. Therefore a gun recoils when a bullet is fired from it.
Why does a pistol recoil when it is fired?
Momentum is a vector quantity, having both a direction and a direction. ... In this case, if a gun exerts a force on a bullet when firing it forward then the bullet will exert an equal force in the opposite direction on the gun causing it to move backwards or recoil.