Knives cause they never need reloading, guns just when ur outnumbered or at a far enough distance even sometimes close up... But flame throwers while totally awesome and bad ass they are heavy and hard to run with lol..
Well as long as you have weapons and stock up on food i wouldn't doubt your ready for a zombie attack. If you have guns remember to double tap ha ha I say don't have a flamethrower cause then you have to worry about flaming running zombies at you and that is even a bigger problem ha ha and wear thick clothes just so the zombies can't grab you.
You rock!!!