If you don't mind the plastic body, I think they're the best base for a M4 build on a budget.
The plastic is very solid and G&G didn't skimp on the internals at all.
Best sub-$150 I've spent on an airsoft gun.
Decided to take a picture of everything I would use out on the field.
Only thing missing is myself, camo, and my Camelbak. But, I only bring the Camelbak on long field days. Water is heavy.
People have asked why I only carry 3 magazines. Truth is, I carry 6. Behold: