Quaternion spread = Quaternion.Euler(transform.rotation.eulerAngles + new Vector3((Random.Range(-amount, amount), Random.Range(-amount, amount), 0f)); GameObject bullet = Instantiate(bulletPrefab, transform.position, spread) bullet.GetComponent().AddRelativeForce(Vector3.forward * Force);