I've never heard anything bad about a Cav Arms lower, they aren't made anymore, thanks to the ATF. I had a Bushmaster Carbon 15 that was never very accurate but that could have been the barrel, but I think a non-aluminum upper is a bad idea.