I don't remember but I think it depends on if the server runs the beta version or not. I think they save and compare ammo information server side there, or maybe there's some routine that checks if the memory at that location has been altered too. You could find out by doing breakpointing the location.