They actually DON'T have anything (or not much) in stock. I ordered 2 G&G MP5 for friends thru them and it was clearly stated that he had to order them as needed.
It's understandable that not many retailers can keep 2-3 of every item in stock for such a small market like airsoft. I mean imagine buying 3 ABC guns and it ends up that they are not popular and you are stuck with them. Immediately your semester's profits are down the drain...
Read the fine prints, believe them and don't argue afterward.