5.56 ammo was never intended to be longer range ammo and so it really isn't that great for longer ranges, as noted, beyond 400 yards things get iffy. Part of the problem and benefit is that the slug is unstable and wants to tumble to butt end first. It is the spin of the rifling that gives it point forward stability in flight, but that stability can lost fairly easier such as passing through foliage or with a good wind. Of course it is that same instability that makes the round so detrimental when it enters the body. It tries to rotate to butt end first and about 1/2 way through the rotation will break apart. It is for that reason all the so called "experts" kept saying the .223 was an ideal sniper's caliber and that the bullets seemed to 'explode' in the body. Out to 200 yards, it is great. Depending on conditions, however, some rounds will have lost enough velocity out beyond 200-400 yards that they no longer will tumble sufficiently in the body and break apart. This sort of problem is reported with the green tip (ss109?) penetrating ammo that apparently does not tumble and as such, is reported to often pass through bodies cleanly if it doesn't hit bone. The steel in the tip helps to keep the round stable and not tumble, even at higher velocity...or so it has been claimed. I haven't seen any actual information for this, only anecdotal comments such as in Black Hawk Down.
If you want a long range battle gun, then a .308 would be a better option.
Be sure to check out the information on Zombies mentioned at the site noted by AR-10. If you can kill Zombies, then living folks should be no problem at all.