Yesterday I was playing around with cheat engine when I decided to try and change the value of the ammo. Suprisingly, it worked! (for a bit.) I could fire my G36E for a long as I liked, and the ammo never went down. Eventually, after a good few minutes, the gun just stopped firing, with 42 bullets left. I'm going to play around with it today, and see if I can make a trainer.