Código PHP:
    stage.addEventListener( MouseEvent.MOUSE_DOWN, CreaNuevoMC );
function CreaNuevoMC(event:MouseEvent ):void {
    var val:vala=new vala()
    mc_contenedor.addChild(val)
    var Sonido:Sound=new sonidoBala()
    Sonido.play () 
    val.x=mouseX
    val.y=mouseY
    val.rotation=Math.PI/Math.random()*5
    val.scaleX=0.5
    val.scaleY=0.5
} 
    
  al igual que el codigo as2 tienes que vincular el sonido con el nombre 
sonidoBala 
y lo colocar el nombre del mc que quieras que contenga la imagen del disparo  
también puedes cambiar 
stage por un boton o mc esto es para que solo cuando hagan clik en la zona del boton o mc se active la funcion 
también he echo una modificación en la linea de rotación la anterior estaba mal XD