Although I think they put a bit too much emphasis on the gun part. Guns would be important to surviving a zombie apocalypse, to be sure. But so many people seem to forget about how much ammo can weigh you down, especially if you're on foot. Machetes, however, never need to be reloaded. ;)
I really think about this sort of thing too much.