tbh. you need three entities.
multi_manager (named game_playerspawn) set to trigger:
player_weaponstrip.
and a game_playerequip.
plus an info_map_parameters, or two func_buyzones.
i won't go into details, because half the fun is working it out for yourself.