Okay, so here's another question. I notice that many ships have turrets with two different weapons listed ie:
$Subsystem: turret04, 2, 1.0
$Default PBanks: ( "Subach HL-7" "Terran Turret Weak")
OR
$Subsystem: turret01, 2, 1.0
$Default PBanks

"Terran Turret Weak" "Terran Turret Weak" )
My first impression would be that whenever the gun fires it has a choice between the two different gun types. Why then have the entries that list the same type twice? It might make sense for a multibarrel turret if you had a different weapon assigned to each barrel and they just rotated every time the gun fired, but these turrets are from the charybdis and they're not multi-barreled. Most of the non-combatant ships like the Faustus and the Zephyrous do the same thing - multiple guns for a single gunpoint.
The big three-barrelled turrets on the Orion do both:
$Subsystem:Turret01a, 1.875, 3.0
$Default PBanks

"BGreen" )
$Subsystem:Turret02a, 1.875, 3.0
$Default PBanks

"Terran Huge Turret" "Terran Huge Turret" "Terran Huge Turret" )
despite the fact that both of these are identical three barrelled turrets. Why have the THT listed three times? if you replaced the THT with different weapons, would it fire a different weapon each time, or would it decide which one it wanted like AI fighters use their secondaries? The Hecate also has multi-barrel turrets, but none of its turrets have more than one primary listed. Likewise ALL of the guns on an Aeolus are mutibarreled, but only have one listing per turret.
So far the following ships do this: Orion and Colossus (multi-barrel turrets only), Zephryus, Ankh, Faustus, Charybdis, and Setekh. I'm doing some experimentation on this myself, but if anyone knows exactly why this is like this i'd appreciate some feedback =)