void Start() { _ammo = new Dictionary<AmmoType, int> { { AmmoType.Infinite, 666 } }; if (CurrentWeapon == null) { CurrentWeapon = Instantiate(WeaponList.First()); CurrentWeapon.transform.SetParent(Hand.transform, false); } }