While what you say is true, you are neglecting to take into account the mass of the firearm (which does make a large difference in the recoil). Also the action of the bolt in semi-auto and full auto firearms also reduces the recoil. Take for example the .50 cal sniper rifle mentioned- the...