Hello. There seems to be a bug that is introduced with infinite ammo cheat. Sometimes ammo goes into negative and becomes 65535 (since it is stored in a short int). Also every time you refill at an equipment page your ammo and replaceables, the game adds the magazine size to your currently carried ammo. And sometimes it is imposible to unequip ammo (seems to be after that going into negative situation). I would try to figure it out by myself but I don't have skills or knowledge. I was trying to make infinite ammo for me myself by disabling the code that reduces ammo while shooting, but to no result