Weapon item spawn

It replaces itself with another item entity immediately. It randomly chooses what entity to make based off the list of items in its keyvalues. It does not spawn weapon upgrades. The spawn rates of items made by this entity are not influenced by.