At least one Indiana lawmaker thinks this is necessary. Currently, Indiana does not require training for their carry permits. I think it’s always hard for our opponents in the gun control movement to wrap their heads around our assertion that, “Yes, training is a good idea. Everyone who carries a gun should seek training,” and “No, the government should not mandate training.” Part of the disconnect is they don’t realize what we mean by “training.”
I’ve used this analogy before, but for the sake of new readers, I’ll repeat it; mandating a training class to carry a gun in the name of public safety is like mandating a violin lesson before playing a violin in the name of the public’s ears. Sure, someone who’s taken an violin lesson might, on average, be off to a better start than someone hasn’t, but let’s not pretend one lesson is going to turn anyone into Itzhak Perlman.
The kind of people who will benefit from a training class probably aren’t the kind of people you really need to be worried about. They are likely the kind of person who would have sought training on their own anyway, will pay attention in class, and be committed to regular practice thereafter. The Cletuses of the world aren’t going to get much of anything out of the training, in the same manner a kid forced to take violin lessons by his parents, and never practices, probably isn’t ever going to rise above a level of playing that makes everyone in earshot want to stab out their own eardrum.
Overall, I don’t think the amount of benefit derived from a training requirement is high enough to justify the not insubstantial costs it places on the exercising of a fundamental right. This equation also doesn’t change if you just require more training, as the burden scales with the amount of training mandated.