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
