Being a US Marine, I do like the M16/M4 however, only at close range, say, out to 200 yards maybe 300. If I were to go out farther I would want something bigger and heavier. I Would the the M1 Garand or the M14. If it were a bolt action, the Springfield Armory Model 1903 in the great .30-06.