if (Input.GetButton("Fire1") && ammo > 0 && ammo != 0)
{
Shoot();
NextTimeToFire = Time.time + 1f / FireRate;
StartCoroutine(AmmoMinus());
}
Основная идея всего этого очевидна, профит от партнёрки не важен