If it's the apocalypse, you can't use practical things, like bullets. Pull out the old ancestral katana passed down from generation to generation, or use two halberds, connected by a chain. Heck, if you're just going to use a regular gun, cover it with spikes or load really weird ammo into it.
Except... it shoots bullets...