I ordered a 10 1/2" upper to build on my stripped lower. I no I can't put a stock or verticle front grip on it but is their any thing else that's taboo. Thanks jim