public void ActivateGun(GunController gunToActivate) { // Deactivate current guns. GetActiveGun().DeactiveGun(); // Activate new gun. gunToActivate.ActiveGun(); }