The Phantom F4 had no main gun because everyone thought there were no dogfighst but only missle fights. Reality was different and they added a vulcan gun.
The F35 is not designed for dogfights but long range missle fights and stealth.
But unlike F4, F35 has a main gun, and I think that demonstrates the dogfight doctrine still has its way. Unfortunately that gun has its own problem [1].
The F35 is not designed for dogfights but long range missle fights and stealth.