I started with an AGM M4. It was junk. Leaky mags, super heavy as well. The gun internals itself were also junk. Aftermarket parts are out there, but they're almost always out of spec with the gun's tolerances.
Save your money. You can thank us all later.
Founder of Capital Airsoft in Edmonton
Out of the Game 04/22/16