I'm not saying that it's not logical...I'm just saying that at least in certain states it wouldn't be allowed.
Illinois may,or may not,be such a state.I'm not familiar enough with the state's politics to be sure.I *can* say that it sure as hell wouldn't be tolerated in Massachusetts.
The real reason for the 2nd Amendment.