Why does a gun recoil when a bullet is fired?

Why does a gun recoil when a bullet is fired?

Answer: When a gun is fired, the gun exerts a force on the bullet. This force causes the bullet to accelerate forward. Bullets also exert an equal and opposite reaction force on the gun. As a result, the gun moves backwards. So whoever fires the gun feels a shock.

Leave a Comment

Your email address will not be published. Required fields are marked *