无坐力炮是发射时利用后喷物质的动量抵消后坐力,使炮身不后坐的火炮,一般火炮在发射炮弹的同时,会产生巨大的后坐力,使火炮后退很远的距离,这既影响射击的准确性和发射速度,又给操作带来不便。1914年,美国海军少校戴维斯在同一根炮管的另一头也装上一个配重弹丸,向前发射弹丸的同时,后面那颗平衡弹在其反作用推力下从炮后射出,爆成碎片,从而第一次制造出利用后喷物质的动量与前射弹丸动量平衡,使炮身不后坐的火炮。