Stevie G #1 Something like this .. global CHANNELenemyGun global SOUNDgun = loadsound( "Gun" ) . . . If EnemyShootsGun If not ChannelPlaying( CHANNELenemyGun ) CHANNELenemyGun = PlaySound( SOUNDgun ) Endif Endif