Refactored WeaponCharts.