RRA - only because I’ve used their products for years.

No issues with CMMG - they make good hardware.