The one I bought from Aagil Arms Site, is a 20" Chrome Molly Valium barrel (not stainless steel) with 1:8 twist. with straight fluted barrel, No BCG. Just what I was looking for. I see lots of people trashing these uppers, but I have bought several of there uppers in 5.56, and .223 Wylde, and I added a Toolcraft BCG for $84 at PSA, and they run like a sewing machine. They do make a stainless steel one with 1:7 twist, but I don't know which one this is, maybe the stainless steel nitrite treated with 1:7 twist like it is posted here. But I wanted the CMV nitrite treated one they sell on their site, that's the one I bought. I like it.