Armory Exchange is really badly designed

At this point I have waited for 5 hours for the Accatran Lasgun to show up in the Exchange. Still no luck.

The Exchange should at least offer one weapon of each unlocked type (RNG determining its values).
Having to wait for hours just to get a single weapon type is simply not acceptable.

Frankly, this problem should have been addressed in the Beta.

I really love this game but things like this actually want me to have my money back and be done with it.