Is it possiable to add a 'minimum fire' ammo need for all weapons, that is to say when you running out of ammo, instead of as it is at the moment...one of the gun hardpoints firing sutteringly and the other not functioning...
Could it be so that as your ammo charges up you need a minim of at least two simultaneous shots before the weapon can fire again. This might help with lag as well I think.