Ammo goes into the negatives and the weapon continues firing. Settings are all default.
This is usually if not always an issue associated with having conflicting weapon-sets enabled. I have no idea why it occurs, especially considering this little code segment right here:
if(%obj.clipAmmo[%this] < 0 && this.RYG_Support == 1)
%obj.clipAmmo[%this] = 0;
It utterly baffles me how weapons, conflicts or not, still somehow go into the negatives with this code in place, if someone can explain this to me I would LOVE to know.
Even so, re-download the ADVGuns support script just to be safe, I went in and quickly added this segment to almost every single weapon firing function I could think of, as well as onMount and any other location here it would be important.