Quick question here, I am thinking about getting a PSA 20in flattop upper which has rifle gas system. I have a completed lower with a carbine buttstock, action spring and buffer tube. Will the PSA upper work on this lower? Thanks. Also can anyone comment on the 20in PSA uppers? I am looking to build a SPR and looking for a decent 18-20in upper for under $600.