Check CORE15 for BCG's. They have NiB coated mil-spec in stock, just like BCM without the buttstock ugly logo.
PSA (FN) hammer forged, CL, 1-7, 16" mid length upper, on sale, $280
CORE15 Nib coated charging handle, mil-spec bcg and hammer, $199
$479 for a complete NiB coated mil-spec upper is hard to beat.