Thanks for the link Dozer... It,s been very Helpful

Another vote for BCM. Check out USMC03's website for more info.

BCM Complete AR15 Upper and Lower Receivers