Over the past couple years, I've built 3 uppers for friends with the 24" Anderson heavy barrels. They do look indistinguishable from BCA barrels, so I think that would be a really good guess as to where they come from. All of them shot really well at 100 yards, but I never got the opportunity to push them beyond that. For the price, I'd say they're a decent value.