i know exactly the answer to the F-104, F-4 and F-8. These Jets are equipt with the M61 Vulcan Gatling Gun. The M61 is still in service in the Wingtips or Fuselages of F-15´s and F/A-18´s today. Even the new F-22 Raptor has the M61 inside i assume. So the M61 don´t eject any shells because the shells going, after the round is fired, back to the magazine. Looked from top you have two "pipelines". The right one carries the rounds to the the topbarrel to be fired and the left one transports the shells back to magazine. The Starfighter (F-104) was the first plane equipt with the M61.
So if your planes with M61´s eject shells you have to take look in the plane_DATA.INI, there you can set shells be ejected or not. :yes:
I found a homepage with the description of the M61. Unfortunally it is in german.
http://www.waffenhq.de/flugzeuge/m61vulcan.htm