Now that Codenames are no longer usable on bombers, they should be speciliased considerably - some given slight homing, some give really high speed but really low damage, some made like bomber guns, some made even slower but with ridiculously high speed (sort of like a mine), some should have really low fire rates (like a wing-mounted mini-razor), some should have really high refires with high drain and high shot dispersion (like a quick spray) some should be like shotguns, and some should have an almost infinite shot dispersion with really really really high damage (shoots basically all around the ship randomly with a 16 refire but high drain or something), some could be like fighter-mounted flak cannons, some could be like laser swords on your ship (or something, that's just a wacky one there), some could have high speed and high mass but no damage, and just knock enemy ships around, or some could shoot really wide projectiles with negative velocity (sort of like an energy screen behind them...?).... the possibilities are truly almost endless as to how we can make guns specialised and unorthodox. We have the skills to do that.
They're not bomber weapons any more. Only fighters can use them. They're Codenames. Prototypes. They should be special, unorthodox, and sometimes just downright weird. At the moment, they're all basically the same. 600 m/s 2.0 guns with high DPS whee. And that's it, nothing past that.
I think that they all need to be drastically revised and made into the specialised weapons that they should be.