This is an assembled Rock River Arms (RRA) 6.8SPC upper. I like it. The only negative is that is a 1:10 twist. I prefer 1:11 for a 6.8. I didn't mind the opened up feed ramps, but some people would have preferred true M4 ramps which do help in the 6.8.