Just unequip them, setting their current weapon index to 0 maybe? Having no weapon means the player will play its idle animation. The player may select their weapon again to equip it and send a custom client command to unequip it.
You mean: force player to put current weapon in inventory and have no weapon in hand?