I love all the different options you can get for your gun ! It’s like a Borderland where you get a new weapon every time you’re out of ammo.
Suggestions : add an indicator for how much ammo are left in the game, add a way to “save” a gun config that you like so you can reuse it later (maybe for a limited number of times, or with a power up only ?), and pleaaaase boost the damage output for the shotgun, because the range is so small I would expect it to one-shot enemies to become viable. :D
Well done, I had a lot of fun playing that!