I will have my lower tomorrow and now I need to start shopping for an upper. I know I want a 16" barrel. What is the difference between a 16" mid length and a 16" carbine? Is one better than th e other? what are the pro's and con's between them?