Because you've written it so if a player is carrying a knife and has the specific knife model, then you supercede all other sounds, which you shouldn't. You should also use a loop to check for replacing sounds. Take a look at Chronic's Weapon Model Replacement.
Solved
__________________
I have many private and unique plugins for Jailbreak and Hide'N'Seek. PM me for more info.