I'm trying to understand the justification of one part of the bill. It states that only folks 21 years old and up can open carry a handgun. However, if you are military, active or discharged, you can carry at 18 and up. Why the exception and no conditions? Are military assumed to be better trained to carry than the general public or are they seen as more responsible or something else?