I dont think its possible but maybe as a suggestion that players can only use the shop command if in range of a TC that way players can utiliize it in the middle of fights or running monuments etc.