Yeah, the logic gets lost at some point. You can't have a short barreled rifle because they are easier to conceal. So, what you have to do is shorten the barrel AND the stock and make it even easier to conceal and then it's legal, you just have to call it something else. But, if you lengthen it by putting a longer stock on it which would make it harder to conceal, you go to jail.