The main flaw of Shock Cannons is that their ammo levels are pitifully small. Even with the modern engineering material levels, they're still painful to use.
What if instead of auto-loading from your reserves, they just generated ammo? They are supposed to be a plasma weapon, after all, and we know they can run on fuel.
This would be somewhat limited by the fact it would only reload ONE clip, so if you did deplete your stockpile you'd have to dramatically slow down your firing rate - but this would make that stockpile last markedly longer and make the weapon far more useful overall.
And they're honestly a really fun weapon! It's a shame they don't see more use!
What if instead of auto-loading from your reserves, they just generated ammo? They are supposed to be a plasma weapon, after all, and we know they can run on fuel.
This would be somewhat limited by the fact it would only reload ONE clip, so if you did deplete your stockpile you'd have to dramatically slow down your firing rate - but this would make that stockpile last markedly longer and make the weapon far more useful overall.
And they're honestly a really fun weapon! It's a shame they don't see more use!