Meh, I created a fighter beam that works just fine. The beam fire sound is still there but I just like it the way it is for now. If I removed the beam shot sound you can hear the Launch Sound you gave it instead because it isn't being drowned out. There is no looping sounds either. This weapon is a fast shooter, not a constant beam. It may not penetrate shields but it does so much damage so fast so whats the use?
$Name: RepeatBoltGun
+Title: XSTR("Bolt Repeating Laser Cannon", -1)
+Description:
XSTR(
"Fast firing beam cannon.
Level 3 Hull Damage ", -1)
$end_multi_text
+Tech Title: XSTR("Bolt Repeating Laser", -1)
+Tech Anim: Tech_Subach_HL-7
+Tech Description:
XSTR(
"Fast firing anti-fighter cannon.", -1)
$end_multi_text
$Model File: none
@Laser Bitmap: laserglow01
@Laser Color: 255, 150, 150
@Laser Length: 10.0
@Laser Head Radius: 0.90
@Laser Tail Radius: 0.30
$Mass: 1.0
$Velocity: 2000.0
$Fire Wait: 0.2
$Damage: 70
$Armor Factor: 1.0
$Shield Factor: 1.0
$Subsystem Factor: 0.36
$Lifetime: 0.578
$Energy Consumed: 15.0 ;this is only getting fired by one point at a time
$Cargo Size: 0.0
$Homing: NO
$LaunchSnd: 167
$ImpactSnd: 85
+Weapon Range: 1100
$Flags: ( "beam" "in tech database" "player allowed" "no pierce shields" )
$Icon: IconScalpel
$Anim: scalpel
$Impact Explosion: exp20
$Impact Explosion Radius: 5.0
$BeamInfo:
+Type: 3
+Life: 0.2
+Warmup: 10
+Warmdown: 10
+Radius: 1.25
+PCount: 0
+PRadius: 0.0
+PAngle: 0.0
+PAni: particleexp01
+Miss Factor: 0.5 0.7 0.9 1.1 1.3
+BeamSound: 167
+WarmupSound: -1
+WarmdownSound: -1
+Muzzleglow: thrusterglow01
+Shots: 1
+ShrinkFactor: 1.2
+ShrinkPct: 0.0
+Range: 1155
+Attenuation: 0.05
$Section:
+Width: 0.6
+Texture: beam-red
+RGBA Inner: 255 255 255 255
+RGBA Outer: 255 00 0 255
+Flicker: 0.0
+Zadd: 2.0
+Tile Factor: 35.0, 1
+Translation: 2.0
$Section:
+Width: 0.3
+Texture: beam-red
+RGBA Inner: 200 50 0 255
+RGBA Outer: 250 60 0 255
+Flicker: 0.0
+Zadd: 1.0
+Tile Factor: 55.0, 1