Custom SWEPS sounds

Hello. I can’t fix problem with custom sounds for SWEP, i’ve changed models and created script for sounds:




"Weapon_Spas12.Slideback"
{
	"channel"		"CHAN_ITEM"
	"volume"		"1.0"
	"CompatibilityAttenuation"	"1.0"
	"pitch"			"95,105"

	"wave"			"weapons/spas12/back.wav"
}
"Weapon_Spas12.Slidepull"
{
	"channel"		"CHAN_ITEM"
	"volume"		"1.0"
	"CompatibilityAttenuation"	"1.0"
	"pitch"			"95,105"

	"wave"			"weapons/spas12/forward.wav"
}

"Weapon_Spas12.InsertShell"
{
	"channel"		"CHAN_ITEM"
	"volume"		"1.0"
	"CompatibilityAttenuation"	"1.0"
	"pitch"			"95,105"

	"wave"			"weapons/spas12/spas12_insertshell.wav"
}

"Weapon_Spas12.Single"
{
	"channel"		"CHAN_ITEM"
	"volume"		"1.0"
	"CompatibilityAttenuation"	"1.0"
	"pitch"			"95,105"

	"wave"			"weapons/spas12/spas12-1.wav"
}


and changed
SWEP.Primary.Sound property to Sound(“Weapon_Spas12.Single”) but it seems like my script does not execute. How can i make gmod execute my script in scripts directory?