I agree that the blueprint rolling is the very REASON I went and gave this game a bad review day 1 of playing it. 4 moths later I've played it every day and loving it, but yes it's extremely annoying seeing all 4 players jump on the weapon you want to upgrade into a viable condition, or worse, don't even HAVE yet. I am also very unhappy with having to compete for these rewards, it's silly. At least before, once you got the weapon then you were 1 less person trying to roll for it. But now it doesn't matter who owns what, everyone is gonna go for weapons because we all need to upgrade them.
I had hoped the forge system would allow customization at will, but that is clearly not the case. Also I maxed out my Treasure Hunter stat on the Shtorm, and according to the rewards screen, it only gives an extra ONE% boost to drop chance, despite the forge screen stating 19% boost.