Uffdaphil wrote:For length, 16" is probably best for your yardages. With the most choices for barrels. I would avoid 1/9 twist and go with 1/7 in this length. With 14.5" you need to pin the muzzle device which limits future handguard changes. 18" is a good length for precision shooting. Easier to find with 1/8 twist and Wylde chamber if that is important.
Forget about matching upper lower for resale. In a high buck build sure, but for a good budget shooter put any optional dough into a quality barrel. You can always sell the upper and lower separately if you want to upgrade in future.
My 14.5" Korstog has a small enough radius on the muzzle device that you can swap out gas block, hand guard, etc. without issue.