Something I having been thinking about is mandatory military (conscripted) service (National Guard, Militia, call it what you want) for every American man and woman ages 18-24. This would be similar to other countries that require conscripted service like Switzerland, Israel, Denmark. The program would include basic training so that individuals learn respect for authority, chain of command, physical fitness, discipline, and gun safety, operation, and the lethal nature of firearms. I see a lot of positive life skills that would come from a program like this. Let them play Call of Duty for real. After 8-12 months they would be done and could continue on with their lives (college, work, etc) but for those who chose we would also give these individuals the opportunity to continue with their service where they would earn the opportunity to take advantage of the GI Bill, advancement in rank, but also deployment to potential hostile theaters. Switzerland issues every conscripted soldier a Sig Sauer 5.56 Semi/Full Auto Battle Rifle that they keep locked up at home. It is not uncommon to see people walking to or from training or service carrying their weapon out in the wide open. Switzerland like many developed nations has a population that deals with cheating spouses, job loss, a-hole bosses, finical loss, substance abuse, mental illness, video games, cop shows on TV, and the Borne Identity on the big screen yet they have one of the LOWEST RATES murder by firearms in the developed world. Switzerland has strict firearms laws for personally owned recreational or self defense type guns but given that the population 8 million has access to 1.2-3 million arms in private homes something (maybe the military training) is helping prevent gun use in violent crimes.