As you stated switch the piston for a new one.
Run a few mags thru it and see what the new piston looks like and if it solves your problem. If it has normal carbon marks and solves your problem just bin the old one.
A forum community dedicated to M14 and M1A Rifle owners and enthusiasts. Come join the discussion about optics, ammunition, gunsmithing, styles, reviews, accessories, Modern, Devine, SOCOM, EBR, classifieds, and more!