Copy component features to Instantiate object?


I’m trying to add component to Instantiate object. This new component is audioSource. Now I added the audio to the Instantiate but I want to copy all features from "_sound" to the new component.

 public AudioSource _sound;  public float targetCompass;  public GameObject ebullet;    Void Start() {       _sound = GetComponent<AudioSource>();     }   Void Update() {  if (targetCompass <= 5 )      {       GameObject bullets = Instantiate(ebullet) as GameObject;       bullets.AddComponent<AudioSource>();       bullets.GetComponent<AudioSource>() = _sound;      } 

}