Custom weapon sound.

I have a custom sound that I am using for a SWEP, But for some reason, the sound does not play every time the gun is fired. It seams to play, kind of randomly, once every three times the gun is fired. Even more curious, the sound plays every single time when the player is walking backwards and shooting.

Any ideas?

Its a glitch mostly, whenever the player is stood still, the sounds usually play flawlessly, but when moving they only play sometimes, because the sounds kinda get drowned out by the foot step sounds.

I don’t think it has anything to do with the footsteps, the glitch occurs whilst standing still, and whilst nocliping