And probably you removed only weaponbox entity or only weapon_* entity? Well, i'd say this isn't a good idea - such methods may crash the server. This is the most common mistake when dealing with weapon removal. While weapon "outside a player" it's consist's from weaponbox entity (visible "box") and weapon_* entity wich linked to that box. Both should be removed and better in the appropriate sequence, i.e. weaponbox, weapon_* entity.