Wasn't sure where to post this. I have a RRA receiver and LRPK and want to build an SBR. I thought it would be nice to use a RRA upper but they only have a 10.5" shorty. Wondering what the general opinion is to ideal, or shortest reliable length for an upper. I can't use a 7" in MD. and not sure I want to go as short as 10.5" either. I was thinking a 11or 12 would be better. So just looking for recommendations. I have a 10.5" ADCOR piston upper but do not think I have confidence in their future.. Should ad I also wan to use this on a Reg Receiver also, Colt M16. Thanks all.