無反動砲
しかし、後方噴射式の無反動砲は機体に装備すると後方噴射で機体の後部や尾翼を損傷させる危険があり、また、空中での再装填が難しいために単発式とならざるを得ず、実用性には難があるとされた。これを解決するため、ドイツ空軍は1930年代後半よりクルップ式と並行して開発が進められていた「燃焼ガスの噴射により反動を相殺するが、噴出ノズルが閉鎖器後方にはなく、ガスを後方には噴出しない」方式に着目し、"Düsenkanone"の名称で開発計画が開始された。
上述の欠点(後方噴射の危険界が広い・側面にノズルが突き出すために嵩張る・砲員をすぐ横に配置できない)は双発の中~大型航空機に搭載する対艦/対地攻撃装備とされたためにさほど問題ではなく、開発は順調に進められ、当初はメッサーシュミット Bf110双発戦闘機に搭載する7.5cm口径型として、更に「7.5cm口径では威力不十分で、搭載する機体も能力不足である」として、最終的には噴出ノズルを上下方向に配置し円筒形の弾倉を持つ自動装填装置付き航空機搭載自動砲としてFlak41 8.8 cm高射砲の弾薬に薬莢頸部を追加したものを用いる“Düka88”が1941年の末に完成した。搭載機にはJu-88双発爆撃機が選ばれ、"Ju88 P-5"の制式名称が与えられている。
しかし、Düka88は試作砲の作動自体に問題はなかったものの、装置全体の重量がかなりのものであることから、搭載するJu-88の機体構造を強化せねばならない、という問題が生じた。
砲の後部に放出機構を持つため、連続的な装填装置を配置することは難しく、連射性に劣るという難点があるが、ドイツでは放出機構を砲の側面方向にした方式を開発することで自動装填装置を装備できるものを開発している。また、ソ連では従来型の構造ながら自動もしくは手動式の次発装填装置を持つものの開発が進められたが、信頼性が低く、実用性には難があった。第二次世界大戦後のドイツでは装弾方向の自由度の高いリヴォルヴァーカノン型機関砲の機構を活かした自動装填式の連発砲(無反動機関砲)も開発されている。アメリカのM50オントス自走無反動砲や日本の60式自走無反動砲では、1両に複数の無反動砲を搭載し、連続して射撃することで連射性の低さを補う方式としていた。
なお、“無反動”とは謳われるものの、実際には砲の構造や規模によってある程度の反動が発生し、砲身内部に施条(ライフリング)があるものは、砲弾が通過する際の反作用で砲に対して捻るように横方向の力を受ける。これに対処するため、ノズルやガスを導く尾栓の小孔に角度をつけ、噴射の反動でカウンタートルクを軽減させる構造を持っているものが多い。
大戦末期に連合軍の戦車に対して大きな威力を示した“パンツァーファウスト”対戦車擲弾発射器の開発が短期で可能となったことは、クルップ式無反動砲の存在が基礎にあってこそと言えるであろう。
なお、ドイツ軍が第二次世界大戦中に開発を進めたクルップ式無反動砲のうち最大のものは、3軸6輪の車輪を持つ砲架(24 cm Kanone 3のものを流用して改修した)に架装された、40tの総重量のある巨大なものであった。この砲は従来の火砲に比べて発射に必要な装薬が少なく反動が小さいながらも飛躍的に長い射程を持つことが特徴で、大口径の弾頭にロケットを内蔵したロケット補助推進(RAP)弾を少量の発射薬で発射し、砲弾の推力の大半はロケットモーターによって得るもので、発射薬は発射時にブースターとしてのみ用いているため、無反動砲というよりは砲身式のロケット砲に近い存在であった。
ドイツの7.5cm LG40の閉鎖器部通常の砲と同様の閉鎖器にノズルがついている構造になっている
ドイツの10.5cm LG42後方よりノズル内縁のリブは、噴射ガスにライフリングと逆方向の回転を与えて反作用により回転力を相殺するためのものである
スウェーデンのカールグスタフM3 84mm無反動砲を砲尾側から見たところ砲弾が装填されていないので、手前の薬室の内面がスムーズなのに対して、奥の砲身にはライフリングが刻まれているのが見える向かって右下の突起には撃発機構が内蔵され、これが薬莢側面の雷管を叩くことで発射が行われる
カールグスタフM3 84mm無反動砲に砲弾を装填し砲尾を閉鎖する直前の状態ノズルのみで尾栓のない閉鎖器部の構造がわかる雷管と撃発機構の位置を合わせるため、薬莢の向かって下にある切り欠きが砲身側の突起とかみ合っている