I would suggest that you pick a style of rifle first, like AK, M4, M16, G36, etc. Then, Look at what brand makes that particular gun best within your price range. This will also help others give better suggestions to you as they can be more specific. Next, I suggest reading a bunch of reviews or watching them on youtube. This will help you compare different brands and models of the same gun. Echo 1 re-brands most (if not all) of thier guns. This means the OEM (original manufacturer) is another company. I'm an AK fan and would suggest CYMA as a brand for AK beginners. My CM.050 is such a beast! Echo1 re-brands a few of CYMA's guns like the AK covert( it is the CYMA.050a). For M4, a bit more expensive brand would be kwa, but they are nice! I have looked at those G&G's with some interest as well, but have not used one personally. The best way to get quality suggestions that are relevant would be to tell us what you like and be as specific as possible reguarding price range and other details.