An AudioClip represents imported audio.

[SerializeField]
private AudioClip shotSound;

Assign and play:

audioSource.clip = shotSound;
audioSource.Play();

Short effects:

audioSource.PlayOneShot(
    shotSound
);