I forgot to say earlier that I beleive the Benny Hill, the guy that anwsered your post first builds some pretty good AR's also. Run a search and see what is being said.
There is something to be said about a guy that doesn't blow his own horn and speaks highly about another company (JP) as he did in the post above.
I don't recall the name of Benny's company, might be Triangle Sports, not sure. Someone around here will know.