build your own--there a lot of parts that are on super sale so its cheaper than buying a complete upper.Its also less money to stay with a caliber that uses your existing BCG---like .300 blackout or 350 legend.I just did an upper in 350 legend which is nice cause Wally world always has that ammo on the shelf.