Today’s business English expression is “out of stock” and it simply means that something is not available for purchase at a store or online at that time. I have been trying to buy the Nintendo Switch for my daughter for 2 months but it has always been out of stock unfortunately.
out of stock: not available for immediate sale
在庫切れで: すぐに販売できない状態で
The new tablets were so popular that they run out of stock in just a few days.
新発売のタブレット端末は、ほんの数日で品切れになるほどの人気ぶりだ。