I am currently deployed to Afghanistan so this build won't take place for a nother few months but what I would like to do is gather as much information as far as recommendations for barrel, upper,... So as my deployment comes to an end I can order the parts and have them arrive close to the...