Sadly, HMG on Tank is now not accurate as before (same goes for any other weapon except flamethrower, minigun, rocket launcher, AR,smg and melee), otherwise its a weapon with longest range and has fairly nice damage. Pretty much u have a nice view on these 2 classes, except that AR goes far more than only close range, its mid range weapon.
Bomber, Shocker and Commando are okay balanced as well. Tech is, sadly, too squishy. As I am telling to new players because they think to buy classes depending on how op they are - it's a skill based game and any class is good once when u get good with it. Great sniper can take out entire team in few seconds. Nice Scout and Assassin can do wipes as well, it's just important to know how to use them considering how squishy they are. Shocker can solo carry. Tech can heal and kill stuff, not standing dumb next to the Turret and make himself an easy target. A good support never 24/7 stands on the exact same spot. Tank can kill, can capture and carry. For Blaster u just need to smash ur keyboard. Bomber has a great cc in Shuttle and he is a great counter to Blazer/Tank. Commando is basically punisher on close range by catching ppl into stuns. So every class is nice, if player is willing to learn how to use them.