I know its currently a beta and i very much hope it is different on release, but i still want to talk about it.
The randomness of the shop is slightly frustrating, but the most dissapoint part is that Blue rarity seems to be the highest available on the market and that is a very bad idea. I know Purple rarity was available on the market in the closed beta, so i dont really understand why it was changed. Maybe it wasnt changed and i am just unlucky but i am almost lvl 30 and havent seen even one.
Now i have seen Purple and Orange rarity items in the contract shop and even though i understand that it should give high rarity reward, i have also seen Blue on there. It also has only 4 options and a very long cooldown until the option change, which can easily lead to more frustration when nothing is offered that you actually want. Not to mention, that contract coins are also a rarity, because we can only get so much in a week.
Now, i highly expect that Red items will be in the game and that the contract shop will be a good source for them, so i also expect everything below Red being available on the market. Purple should be available on level 15 - 20 and Orange on level 20-30. Let the players know what they are getting into with their weaponry, its such a huge deal in this game.
Still, i know its a beta and maybe the current situation is what you want so the pre-order people arent going bonkers with their loadouts before release already, so i wont actually complain. I am just saying, it should not stay like this when the release version hits.