ミサイル万能論
空対空ミサイルの発達で、戦闘機の戦闘は装備したミサイルで決着がつき、従来の格闘戦は必要なくなると考えられた。そのため、戦闘機は速度偏重となり、装備もミサイルだけで航空機関砲がないものまで現れたが、ベトナム戦争の経過によって、ミサイルは運動性の高い戦闘機を捕えることが困難であり、格闘戦も発生することが判明して、機載機銃、格闘性能の重要性が再認識された。
また、同時期に発生した第二次インド・パキスタン戦争でも、パキスタンがサイドワインダーを搭載したF-86FやF-104Aを投入したが、命中率は約30%、しかも撃墜できたのは機動性の低い攻撃機のみであった。
ミサイルの命中率は思ったほどには高くなかった。またレーダー誘導ミサイルは自身には電波を放射する能力が無く、常に戦闘機がレーダー波を照射する必要があり(セミアクティブ・ホーミング)、ミサイルを撃ってから敵機に命中するまで行動が制限され、対戦闘機戦闘には不適切であった。一方サイドワインダーなど赤外線誘導ミサイルは、エンジンの廃熱を追尾するために、敵機の背後に回り込む必要があり、むしろ機関砲による戦闘よりもドッグファイトが重要視されるものであったのである。一方、超音速ジェット機といえど常時音速を超えて飛行する訳でなく、巡航速度は音速以下の領域であり、また運動性において差異が大きくは無いジェット戦闘機どうしの戦闘においては、格闘戦の機会も十分に存在した。そして機関砲についても、レーダー連動や機体の運動にあわせた自動補正を加えるなど照準器が格段に進歩しており、決してミサイルと比べて時代遅れの存在ではなかった。
ベトナム戦争の戦訓から、アメリカの第4世代の戦闘機では機銃を固定装備し、格闘戦闘で運動性を発揮できるようにエネルギー管理戦闘が行えるように設計された1970年代にはミサイル万能論は終焉を迎え、戦闘機にはミサイルの運用能力に加え、ガトリング砲の発展形態であるM61 バルカンなど高速連射性を備えた機関砲が付属され、機動性・運動性の向上が図られた。