Index: code/weapon/beam.cpp
===================================================================
--- code/weapon/beam.cpp	(revision 7784)
+++ code/weapon/beam.cpp	(working copy)
@@ -1903,8 +1903,7 @@
 		// "shot" sound
 		if (Weapon_info[b->weapon_info_index].launch_snd >= 0)
 			snd_play_3d(&Snds[Weapon_info[b->weapon_info_index].launch_snd], &b->last_start, &View_position);
-		else
-			snd_play_3d(&Snds[SND_BEAM_SHOT], &b->last_start, &View_position);
+		// niffwan - if launch_snd < 0, don't play any sound
 	}	
 
 	// success
Index: code/gamesnd/gamesnd.h
===================================================================
--- code/gamesnd/gamesnd.h	(revision 7784)
+++ code/gamesnd/gamesnd.h	(working copy)
@@ -180,7 +180,6 @@
 #define	SND_BEAM_LOOP						121
 #define	SND_BEAM_UP							122
 #define	SND_BEAM_DOWN						123
-#define	SND_BEAM_SHOT						124
 #define	SND_BEAM_VAPORIZE					125
 
 // Ship engine sounds
