Olympic arms uppers are great, but go the cavalry arms converter lower route or you will be sorry. A regular AR lower can only take converted .45 UZI mags, which are very rare and expensive. Olympic had a major delay earlier this year because it couldnt find magazines for its guns.
The cav arms lowers can take grease gun mags with the hahn magwell adaptor and buffer.