This is a weird one, and I'm not 100% where the bug is in coding. I Have an electric tank sitting on a charging station and have the extra inventory filled in with filtered striped concrete so that the only slots that can be filled are the shell slot and machine gun ammo slot. If the tank is charging batteries while at the same time inserters are placing shells (specifically I was using long handed inserters) into the tank when it has an empty shell slot while also having extra shells in your "hand" when pressing Q to return item to inventory there is a brief moment that can cause the ammo to spike its damage value and instead of the normal "10/10 ammo" it (speculation after a few tests) charges the ammo causing the damage value to read "110/10 ammo," "46/10 ammo" the front number would vary wildly but would still be a fairly high number. That's how I got it to be semi-repeatable, however at random, even without messing with shells in my hand, It would spike the ammo damage value when charging and filling the tank with shells. I should note I also have maxed out stack inserter bonus. Not sure if that would mess with anything but... I could do some more testing as I would imagine the same issue could happen with any of the other ammo types on any vehicle but that's just speculation at this point.