Hm, never could get warm with the rifles.
(before minigun they do rock though, if available...)
for my multi barreled friends I do have another idea...
the RL main problem with miniguns is the ammo consumption. otherwise they´re just insane.
but that could be implementable... lets say one salvo has 30-50 shot. no clue about accuracy at all. But you get just 5-8 salvos out of one ammo pack...
and having a spare needs a guy with like 70str. and then its still only double.
so if there is a way to make a salvo this big not completely OP (e.g. if its actually more accurate, so it kills the target and maybe something next to it, but doesn't shoot anything in a 45° angle anymore), then its actually a hard consideration because of sheer ammo consumption, you might just run out too easily.
granted, no idea what to do about blasters then.
like you won't give everyone a rocket launcher either, for at least that reason... and many others.
have you thought about sniper snap shots yet?
maybe add a "quick shot", other than snap shot, for semi automatics... e.g. with M82 you can empty the magazine in few seconds. well won't hit anything thats not directly in front of you, but you can... and it may cost you an arm in recoil ^^ so it would be possible to kill more enemies with it per turn than just 1-2, but not on non-close range.
Well or some nice AP+HE+INC ammo for large calibers. might kill a guy from across half the map, might as well get the one next to it too
Funny enough i think SMGs are pretty balanced. And pistols might be a bit too good on non-close range... >_>