My 25 was the same way except my grub screw wasn't stripped it was the aluminum barrel band that was stripped. I put the replacement on it already and you gotta be easy on that barrel band cause they're soft.
Ryan had me send mine back and I talked to Ed about how its coming .. And he has no record of my rifle