To be honest, that project was more about learning how 3D raycasters work rather than "making a game," and it was created in a relatively short amount of time. A friend of mine mentioned that he couldn’t kill enemies, but I’ve never been able to replicate the issue on any device I tested. My guess is that because the enemies move in a strange pattern and require more than half a magazine to go down (with no hit feedback) it might give the impression that they aren’t taking damage. Also, you can only reload when you’re out of ammo.
Thanks for playing :d