-1 Not even sure I can do this but buzz and gett were intended to be jobless lore characters for the 41st. I never had plans to add improcco company in.
Ahem, Buzz died on Geonosis in Phase I. Here you have some nice video reference to that.
Go to 1:58 ; quoting Cody "Buzz is dead"
Needless to say, -1. Improcco barely adds anything & you have Green Company as of now. If I were you I'd fill both the EC & GC up first or have stable numbers in them, rather than getting a new unit.
The 17m Rifle itself is basically useless except for at extreme close range. I find myself using the sniper over it in almost every situation because the damage dropoff is so extreme. +1
As if you know how strong it is.... I'd think the people who play with it daily would understand better what state it's in.