by "different sounds" i mean a variation of the sound. Because if EVERY shot sounds exactly the same, the whole thing sounds way to ... well ... artifical (?). Did you try the snd_tune() method? Maybe that's your solution already...
and NO, it's no problem with your script (as is said).
I think problem is that second sound over-writes the first one... And thats where "echo" comes from I guess... May be there is an other solution? I think using "snd_tune" will make sound too odd...