Now, that is a thing, Spec Series V were showing up as out of stock before any had shipped.But this is the part I'm not getting; what makes you think they sold for those prices, either MSRP or lower? "Out of stock" doesn't in any way mean they ever had any in stock, or have sold any... For instance, Sportsman's Warehouse shows models like the new Model 10 no-lock as "out of stock", but they have not yet received any. Companies will often list new items as soon as they are officially "released", even if they have received no inventory.
But I've also seen the out of stock results for guns that I and other people have literally purchased at the out of stock price.