I just purchased a JD Machine stripped upper & lower (which I believe is a DPMS compatible set) and am looking for some advice on my 1st build. I’m looking for a 500 yd capable (1-2 inch groups) rifle. BTW this is my 1st 308. I’ve read that I can use a Noveske or Armalite as long as I use a Noveske or Armalite BCG and gas tube. Please confirm this is correct. 1) Are Noveske BCG compatible with an Armalite barrel and visa versa? 2) Does it matter what gas block I use as long as it has the right barrel diameter (I was thinking of using a JP Enterprise http://www.jprifles.com/buy.php?item=JPGS-5B? 3) Any feedback on Rainier Arms UltraMatch barrels? 4) Any other barrel manufactures I should consider? 5) What barrel length should I get and what things should I take into account? 6) Can I use a standard 7 inch buffer and should I use a CAR-10 buffer and spring i.e. http://www.heavybuffers.com/ar10carbine.html 7) I assume I need a DPMS compatible lower parts kit. Are there any differences between various manufactures? 8) I want a decent trigger - any recommendations? 9) Any recommendations on specialty tools other than punches, hammer, lower block, etc. (i.e. upper receiver block, etc)? 10) I want to verify headspace - is all I need a go/no-go set of gauges? 11) I was considering JP Enterprise rail system - any feedback or other suggestions? Thanks Mark