Use strip_user_weapons to get rid of all their weapons. To restrict buying you could try registering a touch with a buyzone and then returning PLUGIN_HANDLED so the game doesn't think you're in one, but it wouldn't work on maps without specific buyzone entities.
__________________
No longer around. Thanks your support, everyone! As always: