But thats the whole idea of critical shots - random factor. Accept that.
If you want constant damage, make pistollero, or burster.
Making critical shots less random, leads us to gang of snipers, which provides completely new feature: multiple sniper bursts:]
I think weapon balance is great as it is now. When i fight in hinkley for example, in huge teams, scenarios are a little bit same always: i could get killed by few bursts, or rockets == i could get killed by single insta shot of energy guys == i could get crippled by some sg sniper. After n battles you can see, that every group of players has smiliar chances in fight.