Pointers for:
Note: To avoid reload, just modify value of "current magazine" to be bigger than 1 + freeze For invulnerability, just modify value of "health" to e.g. 9999 + freeze
Author: mik