WeaponRegistry keeps now track of used materials and events that need to
be called for a weapon