枪械发射时
子弹壳同样受到
火药气体的压力,从而推动
枪机后坐,后坐的枪机撞击和
枪托相连的机框,从而产生后坐力,因此理论上口径越大,撞击越猛,后坐越强,但是枪在设计时有缓冲机构,可以延长撞击时间从而减低后坐力,同时,高效的
枪口制退器同样可以减小后坐力(原理类似火箭向后喷气),所以,后坐力的大小和口径有关,但枪械本身的结构设计影响更大。
无后坐力炮也是使用动量守恒的原理发射炮弹的,不同的是它的炮管不会后退,取而代之的是炮弹的一部分碎片:炮管本身就是一根通管,但炮弹在发射时会变为两部分,弹头部分从炮管前端射出攻击目标,剩下的部分以碎片的形式从炮管后部抛出(避免伤及射手),两部分的动量差不多,并且反向,即产生两个反向的后坐力并且相互抵消,射手感到的后坐力就很小了,因而射击精度也提高不少。