We do not currently know of any synonyms for stockouts.
The noun stockouts is defined as:
Did you mean stockades?