So I've decided on a mid-length BCM upper and I'll put together a Lower. Probably going to pick up a PSA lower next time they have them in stock.