Used to manage and configure all the weapons used on the character, including changing between them, activate/deactivate each one according to if the player equips them or not, edit its attachments and all the regular actions on fire weapons, like reload, fire, drop or pick weapons, etc.