I just found this on their sight. CMMG 18 inch SPR upper 1to7 twist, chrome lined. How is their rep and quality? Will it be close in accuracy to SS barrels? MOA? I am really tempted. The complete upper is 525. I know nothing about this company or who makes the barrels!