Weapons panel initial commit