I was wondering which stripped upper fits best with a dpms pattern cmmg lower? A friend of mine has a cmmg lower with a dpms ap4 upper and has to use an accu-wedge to get rid of top to bottom and left to right play. My lower is complete with a ubr stock, I have an sass barrel and gas block. I'm waiting on a hand guard to see if I get a high or low profile stripped upper. I was thinking SI defense might be the way to go. I was also wondering what kind of muzzle brakes or compensators you guys were happy with. Thanks in advance for any info.