You're welcome. This would be a crucial issue and in a way a game stopper for those wanting to use the weapons.
Yes, there is a problem. I built a very simple map level. Just player and ground with the pistol and some ammo for the player to pick up. I picked up both and shot off a five rounds which would leave it at 10/15. However, after saving the game and reloading, we do lose the extra ammo and it shows 10/0.
I'll report it. Hopefully it's not too late.
THEORY - you know everything but nothing works. PRACTICE - when everything works but don't know why. For me, theory and practice are combined: nothing works and I don't know why.