depends on how you are spec. its good for zero sniper build. other then that not sure if any other class has good sniper spec. i get mix info on it. some say yes other say no since spread not good for some class.