Some of the suggestions here are rather extreme.
2 simple fixes is enough to balance snipers. The first is to remove sprint from soviet vet 1 snipers, and replace it with the flare (with a munition cost decrease to 45 or 50). And the second is to give she Ostheer sniper incendiary rounds at vet 0, and a reduced received accuracy bonus at vet 1 to give it more survivability.
+1
Sprint for a 2 man sniper squad is overkill survivibility.
Would be nice if an ostheer sniper could actually counter snipe with equal profit, while also increase the cost (+15 munis) and cool down of incendiary too.