This summer I built my first "from scratch" AR with the best parts I could want after years of lessons learned. It has one of your midlength uppers w/ a govt profile bbl. I've got about 1K rounds through it now and Saturday it won it's first match (I'm used to it now)