Locations restock every 3 days with quality und quantity based on their current resources. If a location has a poor selection of stuff to sell, it’ll be because that location either has been bled dry or has one or more parties spawned that are using the equipment currently, such as a large guard patrol in the case of a watchtower. You can see how well a location is doing by the text underneath their name when you’ve entered it, but we’ll probably visualize this also in the background image in some way eventually.