I’ve ordered a PSA 9mm Glock complete lower, on sale now for $179 shipped so I am in need of an upper. I know I want a 16” barreled upper, PSA is out of stock. My question is what are the pros and cons with going with other brand uppers or building one from parts.