So is a hollow point expanding bullet really the best thing for zombies? Let's not forget the ONLY thing that kills zombies is head shots to the brain. Normal talk of expansion, penetration depth, wound cavities, etc are all moot as any and all shots to the torso are a waste of ammo. I always figured FMJ rounds would be best for penetrating skulls, and 9mm being plenty of gun for the job, with high capacity being a lot more important than 'one stop shot' silliness (that is frankly silly with normal human bad guys as it is).
Think Springfield XDm with 19+1 capacity, carry a few extra mags and you've got near a hundred rounds on hand without a lot of weight or bulk. For a rifle a lightweight M4 style AR with some kind of red dot/holo sight or low power like 1-4x or fixed 4x (ACOG even better) scope would be ideal.
Just sayin.