The M95 was pretty clunky in BC2, but it had the best range and it was slow. That is not entirely the case in BF3. The M98 has a decent speed for reloading (which can be sped up by equipping the straight pull bolt at 60 kills), the lowest amount of bullet drop, and it doesn't feel like you're carrying around a fucking clown when moving. Once you start using it, you won't go back. Not for long range engagements, at least. What you aim at is pretty much what you're going to hit inside 600m.
Bookmarks