in stock
in stock {adj. phr.}
Having something ready to sell dr use; in present possession or supply; to be sold.
The store had no more red shoes in stock, so Mary chose brown ones instead.
Contrast: OUT OF STOCK.
Categories:
Source: A Dictionary of American Idioms