That would be amazing! Thinking about it, a really neat option would be some kind of laser gun that can shoot through a bunch of zombies at once but provides no recoil at all. It would be devastating in narrow corridors and a massive hindrance anywhere out in the open. I can also imagine having the opposite: some kind of hand cannon that's way less effective for taking down hordes but provides a huge kick backwards every time it fires.