This thing is basically a mutt, but it runs well. I ran it dry a bit earlier, had 2 FTFs, but I cleaned the BCG, Bolt, oiled it up, pumped some more through it and it ran perfectly. Last things will be optics, and a YHM can once I'm legal to get one.