ARES is nice, but the internals are decent compared to KWA and G&P. KWA has good internals, yet for some reason they make a lot of lemons, and theirs that one good one they make and its hit or miss on if you will get that good one. now G&P has amazing internals, almost everything is either stainless steel, steel, duracon, (spring guide, air nozzle, silicon piston, metal hop-up, the list goes on) Im not trying to lean you towards buying my m4 but I did a lot of research before buying it and hands down it was the right decision compared to the KWA and ARES.