577EKAKIUP5R4STCPLRNJT6IJR6G232FAJ2T7DSCK2LOJZ5EG55QC
_availableWeaponsByName = availableWeapons.Distinct().ToDictionary(weaponRef => weaponRef.Deref().name, weaponRef => weaponRef.Deref());
_availableWeaponsByName = availableWeapons.Distinct().ToDictionary(weaponRef => weaponRef.Value.name, weaponRef => weaponRef.Value);