Your products could have “manage stock” checked off, meaning service product, no inventory. Or the “Allow Back Orders” is on, meaning even if you have no stock, you allow back order, the front end will still show “in stock”.