We try and stock all colors shown - Items are shown at left with current inventory. Because of the variance in handpainting - we do not mix dye lots. If we do not have enough to fulfill your order, we'll let you know and give you a time estimate on shipping. You may always ship partial, change colors, or cancel the order. Thanks!