Ich glaube in XT Commerce (Freeware) Kannst Du einen Warenbestand angeben. Wenn Du nur noch abprüfst, ob der Bestand = 0 ist und dann den Artikel in der Artikelliste und Artikelsuche einfach nicht berücksichtigst, dann solltest Du einen solchen Shop haben. Du müsstest nur ein paar Handgriffe im Quelltext des Shops machen.
Vielleicht hilft Dir das ja weiter.