The issues is when if some HWP ammo is disabled and some is not (therefore HWP itself is enabled because SOME ammo works). It still keeps the disabled ammo in case it was loaded.