How about a new law requiring ALL KIDS, MALE AND FEMALE to join the military for two years and allow them carry permits upon discharge. This way they get the training (you hope) and serve their country... something that they need to start doing in my estimation.
Aloha...