Here is my only problem with carrying a weapon without "training": the law for using deadly force. When I had my training for concealed carry it was a good class. It was a one day class and they had us do things that would not be allowed on a range, e.g. shooting while moving and drawing and shooting, and (most important) covering the NC state laws on when deadly force is legal. The class on the use of deadly force was very good and well worth the fee for the whole course.
In fact, it would be well worth teaching in high school to everyone.
I agree. People have found themselves in trouble when they think they are behaving within the law only to find out later they violated the law and are looking at prison time. Which is why I would advocate for anyone 18 - 21, having completed a conceal carry class not different than a hunters safety class to hunt in NC. I am not pushing for background checks etc, just a safety course.