I respect Lumpy's opinion, but I'd go with the 16". The ability to take the FS off, particularly in today's AR market (parts swapping on the upper) appeals to me. I don't mind the extra 1" total bbl length. But this is an area where you'll find opinions. Choose whatever you like.
I also would recommend BM. I don't have any experience with RRA, but can tell you that BM makes great uppers. I would get a BM factory built upper, unless someone you trust puts it together.
RRA might make great stuff, but BM's longevity in the AR industry means a lot to me. Others in the know maintain that Armalite, BM and Colt are the Tier 1 manufacturers, with RRA being a Tier 2. This might be more of a consumer confidence thing. Someday RRA might win my confidence, but right nows it's with BM and Colt.
Let us know what you end up with. And have fun putting it together!
EDITED to add that I agree with Lumpy that chrome lined bbl is a must (unless you're building an SPR/target rifle, which it sounds like you're not).