Referring to your post about other guns, yes that would be fine. The only problem I can see right now is that they are changing to a weapon they don't have. My only suggestion is to make them drop the weapon-to-be-switched-out and give them the new weapon (and maybe subtract money to avoid weapon spamming)
EDIT: I haven't played CS in ages. Is the weapon name mean BUY the weapon or USE the weapon?