I'm looking for an out of the box ar15 complete upper in 5.56/223 to shoot long range. I don't really have a budget. I want a longer barrel, between 18-22". Most of my shooting will be done shorter than 800yds. I'm looking for a quality upper. Out of the box, not looking to build something custom yet. Thanks in advance, Devin.