M16

The M16 is the rifle with the most balanced stats in the game it has a good fire rate, a good damage, a good bullet speed, and a decent reload time.

It may not be very easy to find but once you it you can survive a long time, also it is pretty easy to find ammo for it.