Implemented the weapon option.