Yep, G&G is good, G&P as well. I also like M4s, but mine's a mix of parts from different brands. G&P, Madbull, STAR, and more with accessories from Safariland, Rogers, TruGlo, and others. There a huge amount of variety when it come to airsoft, from cheap China copies to the real stuff.