Hey bud, I bought that same upper with the Black Hole Weaponry barrel from them about 2 years ago. That thing is a lot more accurate than I am. The bcg it comes with is o.k. it will work but I switched it out about a year ago for something better. I have bought other parts from them with no issues. The problem I now have with them, is that at one point they raised the price of their ammo to stupid high prices. They had 1000 round of 5.56 for $1600. That's crazy. Since then I have decided not to buy from them. Just my choice.