Well...
IMO Guards and Shock Guards doesn't need big changes but only few little settings for be ok.
Today with, CS with PPs43 (no vet.), 1 Guard squad, 1 Shock Guard squad (both with SVT pack) I've killed almost 4 squads of Panzergrenadiers with StG44 in a super close combat, losing only 3 men of CS and 3 Guards.
Theoretically SVT should would be designed for a medium range fight, not for close combat, and with DP-28 S.Guards has an extra long range power.
IMO You Devs should decide if Guards are able to engage enemies from medium/long or shot distances, like KCH, designed for close combat.
Moreover, IMo the main problem of the Guards is that they are easly spammable (not seems, but it's true, I do that :P :P).
An Elite unit like Guards shouldn't be EASLY spammable without a big use of the risources (do not misunderstand, I'm not talking about nerfing or other).
This is my concept:
1) Armory upgrade for Shock Guards:
It's ok, no changes needed.2) Devs must decide if they want Guards for a close combat (but we've got RBS with PPsh41)
or a medium/long range combat (IMO the best solution with SVT, but in this case Guards should be lose against StG44 blobs)
3) Increase the Guards cost to 380 MP and Shock Guards to 400 MP.4)
About abilities I've nothing to say, they're ok with a long cool down time.