No, but you set a budget and research for the best guns within that price range. I can assure you that most new players will be disappointed with some brands.
People favor brands,
I favor parts.
I don't care about the brand name, as long as the gun is designed well.
People are too biased about brand names.
If i get a gun, stock, i will upgrade it with better parts.