Apparently (at least according to my wife who worked retail for 18+ years), there's no real rule against setting stock aside for yourself. First come, first served, basically.
Of course, being a twit towards your customers is a good way to lose business, too.