Go with sniper the second you start, and get pissed off at HOW MUCH IT SUKS

like everyone else.
no no, don't need any more of that
Asking for peoples advice on what wep to start with won't help, its all Opinion
Try em all, get a feel for it, then use it
Feel free to Switch often and master a specific bot or so
Mobility is King, Unless you want to die.
Also, mastering movement/Dodging and Skiing is also important, since if u get hit every time the enemy fires, it doesn't matter what weapon you use.