Well, unlike most people, i HAVE read the zombie survival guide, so i think i'll be fairly well equipped to handle just such a situation.
(funny that i was just discussing this with a buddy of mine a few days ago)
The perfect weapons as stated in the guide are as follows:
M1 Garand with a bayonet. (very powerful and robust rifle, using the back as a blunt instrument you can destroy a zombies brains, adding the bayonet will allow you to pierce the brain)
Handgun. Something basic like a 9mm should be fine. Should be light and portable and have an ample amount of ammo in each cartridge.
Crow bar. This is the perfect hand to hand weapon for use on zombies. It can be used as a blunt instrument in order to crush the brain, or you can use it to pierce.
These three items are recommended to be carried at all times.
If you cant get any of these items, something such as a Machete would also be ideal. Also, blades dont need reloading.
Just remember, you want something bashy, shooty, cutty, or stabby. Since the M1 Garand encompasses most of these qualities it's the ideal weapon.
I dont own any of these weapons as such at the moment, but i think i will eventually be purchasing some JUST IN CASE. You never know when H3ll's gonna get full.
If you need any other tips on surviving the invasion feel free to ask me, however i really recommend picking up the Zombie Survival Guide by Max Brooks.
Zombie Survival Guide