It seems like everybody either patterns from Armalite or DPMS. Could some of the more learned folks on here tell us which brand X lower is compatible with brand Y upper? It would be nice to own a particular lower, as I do, and be able to know which assembled uppers would be available to use. Particularly if you decide to go piston rather than DGI.
I'm pretty certain that Noveske = Armalite.