Ideally for precision, you should be looking at the following options:
-Heavy match barrel in 16-20" length
- 1:7 or 1:8 twist
-5.56 or .223Wylde chamber
-Free-float handguard/rail
-Low-profile gas block to allow the use of optics
-M4/A4 type flattop upper
-Muzzle brakes are optional (but a good idea. Better than flash hiders)
Most high accuracy heavy barrels are 410 Stainless Steel. Stainless steel barrels tend to be the most accurate, and they're also pretty plentiful. There are numerous versions on the market, but a majority of them will be in the 16" or 18" range. Both 16" and 18" are the most common, and 18" is really the most you need for length. Barrel twist is somewhat preferential, but the best accuracy comes from the heavier 75gr and 77gr bullets, and heavier into the 80gr range. 1:9 twist works for bullets up to around 69gr, and is not the optimal twist rate. 1:8 will work up to the 77gr loads, which is right where you would want to be, while still stabilizing loads like the 68gr and 69gr bullets. The 1:7 will stabilize the same loads as the 1:8, but can go heavier into the 80gr range.
Getting a chamber in 5.56 or .223Wylde is preferential, and based more on who you are buying from. I prefer a full 5.56 spec barrel, but it's really Ford vs Chevy. The key is to make sure you're not getting the .223Rem SAAMI spec chamber, because those CANNOT shoot the 5.56 loads. When you are shooting precision long range, shooting 5.56 pressures give you the best performance. I use Lake City brass for all of my reloads, as I can reload them to higher pressures without problems. My hand loads are the same specs as Mk262 mod 1 ammunition.
You also need a free float handguard or rail system. This is a big deal, as it prevents any user-created deviation of the barrel during shooting.
If you want good barrels, look into Noveske, BCM, Rainier Arms or WOA.
http://www.rainierarms.com/?page=shop%2Fbrowse&category=ar15barrelshttp://www.bravocompanyusa.com/AR15-M16-M4-Barrel-Assemblies-s/3.htmIf you want a built upper, check out BCM or Noveske for a properly built system that will be sub-MOA capable.
http://www.bravocompanyusa.com/AR15-Upper-Receiver-Groups-s/1.htmhttp://www.rainierarms.com/?page=shop/browse&category=ar15completeuppers_noveskeAdditionally, if you want a proper Mk12 upper, look at PRI, High Caliber Sales and BCM.
http://www.precisionreflex.com/Products.aspx?CAT=4824http://highcalibersales.com/http://www.bravocompanyusa.com/SPR-Mk-12-Upper-Receiver-Half-Groups-s/131.htm