i've always said, the best gun for anti-zombie situations would be an old m1 or a m14 EBR. something semiautomatic to conserver ammo, fireing large, slow bullets. hi velocity rouns may travel farther, but you're not going to be sniping for fucks sake, only clearing your path as you go. the high velocity rounds would impart less impact force/energy to the zombies head, increasing chance for a through-an-through.