I should have added, good pricing if you want to be in Rock River or Stag parts. I acquired a RRA upper and wanted to stay in the same brand throughout. Have you found RRA parts cheaper somewhere else?