When the zombies come all the people for gun control sure will be sorry. I am glad I had the foresight to see the invasion.
I would recommend adding a hatchet. Never know when you have to fight close-up. If you are totally against firearms and really looking to zombie proof get one of those cow slayers like the guy in "No country for old men" had.