21.02.2015, 14:41
There are two scenarios I can imagine here, either one of your SendClientMessage's actually returns 0 and fails to send the message whнch may result in an unknown command. Unsure of what command preprocessor you're using and how they handle it, or it's really GivePlayerGun in which case would you please paste GivePlayerGun for me?

