public void UnregisterWeapon(FieldEntity entity, WeaponData data)
        {
            if (entity.Weapons.Remove(data))
            {
                data.Clear();
                _active.Remove(data);

                _weaponOwners.Remove(data);
            }
        }