Fix that PPEffects Throw a error on HC
Introduces weapon overheating and jamming, as well as the ability to swap the barrel on some weapons.
The people responsible for merging changes to this component or answering potential questions.