They were out of stock on the ranger profile. I bought a. Bear Creek upper knowing I would need a good barrel. $ 329 for a complete upper. The upper ,BCG and rail are worth that. Bear Creek barrel is shooting about 2 MOA and it is a heavy barrel. It will make a nice club.