guns are nice, but let's be realistic: ammunition is heavy and it runs out. Then you are just carrying a heavy, not-so-good club. And getting the shot in the right place, while on the run, is probabaly more than most people can accomplish. Not to mention the noise will attract more of the undead hoards.
To quote Max Brooks: "Blades don't need reloading". That sums it up.
You need a primary blade weapon, like a longsword. A good hand-and-a-half longsword, you can wield either with one or two hands. You need a backup weapon for tighter conditions, like inside a house where you have less room to swing, so a tomahawk (or a pair, and the backside doubles as a smashing weapon/hammer) or a long knife (or pair) like Chinese butterfly swords. A short sword could make for a good backup as well. Honestly, a couple of good backups would be worthwhile, and these are also things that could work well in the open in case your primary gets lost or damaged.
A handgun could be a good option "just in case". It's lighter than a rifle, ammuntion is lighter than a rifle, and you can have it for crazy emergency. But rely on the blades for quiet and for your daily zombie killing.
I found that the author of the blog missed a very important part. He says that we are in the midst of the Zombie Apocalypse right now, and I agree with him. He sited these things, the guy eating some other guy's face, the kids eating their fingers, all that. OK, good points. But he missed all the zombies around us: the people walking down the sidewalks glued to their smart phones, the kids who can't peel themselves away from the video games, the people who can't get away from Facebook for even one moment to check for traffic before they cross the streets. Yup, the zombies are all around us. let the killing begin...