Found and Fixed the bug! :D
I also did several balancing improvements in the 1.2.3 version, including nerfing the Rage of Sparta by reducing its ammo count to 2 and preventing ammo regen when the shield is up, like you suggested. It's really awesome now! :)
There were several other small things there. :)