This is why people who fear battling zombies need to be doomesday preppers. Stockpile components to make ammo and have someone making it while you are mowing them down with a sniper rifle or something bigger and faster.
Do grenades work with zombies? Those would be cool as well. Although I don't want to get close enough to throw one at them. Maybe something that lobs them like a grenade launcher.