Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for implementing a weapon manager are disclosed. In one aspect, a method includes the actions of determining, by the server, that the weapon is in a particular location. The actions further include determining, by the server, a projected travel path of the weapon. The actions further include, based on determining that the weapon is in a particular location and the projected travel path of the weapon, generating, by the server, an instruction to disable the weapon. The actions further include providing, for output to the weapon, the instruction to disable the weapon.