Looks great!
This is simply a suggestion, I have no major knowledge on how sniper teams worked during the first World War, but will there be spotters with binoculars under the sniper class? I think it would be a very interesting mechanic if the sniper itself was harder to use without a spotter, though I'm not sure how you would implement that.