I agree that one should not be able to simply pre-make all the weapons. However, I think this is easy to avoid with the right pacing of new customers coming in and old customers getting angry and leaving. But it felt really disheartening to craft, let's say, a sword and seconds before you're finished, the customer leaves and as there is currently no other customer who wants to buy a sword, you have to throw away the sword in order to get the space again to craft anything. So even just one tile to store stuff would help, I feel!