Every gun has it's pro's and con's. If you don't mind wasting a little bit of gp a day, try them out one by one. I like the l96A1 the most, although it can be really inaccurate at times, most of my kills are from the l96A1. I'm just a snyper, i even sometimes go against people with primary weapons. Cause its a l96A1 missing is a thing you shouldn't get used to. I aim to win, i play to win, i thrive on wins.
But yeah its just l96A1 gets inaccurate on far ranges. Especially on snow valley, everything is far.