Some NPC shop offers have limited stock. That stock is shared by players buying the same offer in the same city. Other offers have no hourly stock cap.
Stock is tracked per shop, city and item. A newly tracked offer starts at its configured cap. Once at least one hour has passed since its last refill, a stock check tops it up, capped at the configured hourly amount. Several quiet hours do not create stock above that cap.
Refills use elapsed time since the previous refill. Do not assume every offer resets on a universal clock hour. Purchases reduce the shared city stock immediately. A purchase exceeding remaining stock is rejected.
| Shop | Item | Hourly cap |
|---|---|---|
| Drugs | Weed Seeds | 500 |
| Drugs | Shroom Spores | 300 |
| Drugs | Ephedrine | 150 |
| Drugs | Base Chemicals | 150 |
| Drugs | Safrole | 75 |
| Drugs | P2p Chemicals | 50 |
| Drugs | Coca Seeds | 50 |
| Drugs | Solvent Drums | 50 |
| Drugs | Poppy Seeds | 25 |
| Drugs | Chemical Drums | 25 |
| Drugs | Ergot Spores | 10 |
| Drugs | Lab Reagents | 10 |
These are configured reference caps. Check the shop's current remaining stock before planning a bulk purchase.
Check stock and cash before buying ingredients for several batches. Include recipes, property capacity and processing inputs in the same plan. Traveling to another city may reveal different stock, but travel costs and local demand still matter.
Related: Shops and Selling, Drug Production, Weapon Catalogue, Armour Catalogue.
Last verified: 18 September 2026.