Alright, sorry, it appears to be a bug. We noted it, thank you.
For now, since your weapon uses projectiles, I can suggest you to set it as "melee". It will shoot with projectiles as usual and will be infinite.
ok, thank you!