How to use Sound Scripts with clients?

So I have these sound scripts and I put them in scripts/sounds/ and in Lan they work fine, but if I try to run a server with them in the same place on my server. The shoot sound doesn’t work but the reload sounds etc do. I made sure that the sound files were indeed downloaded on my garrysmod folder but, if I stick the scripts into my gmod folder it will work fine. Is there some way to make a client download a sound script? or some way to fix this issue?


"MP5F.single"
{
	"channel"				"CHAN_WEAPON"
	"volume"				"1.0"
	"CompatibilityAttenuation"		"ATTN_NORM"
	"pitch"				"PITCH_NORM"
	"soundlevel"			"SNDLVL_155dB"
	"wave"				")CG/weapons/mp5k/single shot-1.wav"
}
"Generic_GDCMP5.Clipout"
{
	"channel"				"CHAN_RELOAD"
	"volume"				"1.0"
	"CompatibilityAttenuation"		"ATTN_NORM"
	"pitch"				"PITCH_NORM"
	"soundlevel"			"SNDLVL_70dB"
	"wave"				")CG/weapons/mp5k/clipout.wav"
}
"Generic_GDCMP5.Clipin"
{
	"channel"				"CHAN_RELOAD"
	"volume"				"1.0"
	"CompatibilityAttenuation"		"ATTN_NORM"
	"pitch"				"PITCH_NORM"
	"soundlevel"			"SNDLVL_70dB"
	"wave"				")CG/weapons/mp5k/clipin.wav"
}
"Generic_GDCMP5.Slideback"
{
	"channel"				"CHAN_RELOAD"
	"volume"				"1.0"
	"CompatibilityAttenuation"		"ATTN_NORM"
	"pitch"				"PITCH_NORM"
	"soundlevel"			"SNDLVL_70dB"
	"wave"				")CG/weapons/mp5k/boltcatcher.wav"
}