For practice I run friends of friends through the Texas course on my range.
While the 50 round course is "child's play" to experienced shooters it can be very difficult to a new shooter.
When TX first got the CHL I was very opposed to all the BS. It took two days then.
You know the feeling,
"I'm an ex LEO, ex UCMC, ex Army Officer, lifetime shooter, I know the laws, etc, etc. The cost is way too high,etc. I've got rights. Why should I have to do this crap."
Well, after seeing the system in action I'm 100% for it.
Everyone isn't, ex LEO, USMC, etc, etc.
Most people need training and knowledge to safely carry a gun. Not only for their sake but for yours and mine.
I'm all for everyone being able to carry a gun but everyone owes it to themselves and everyone else to do it responsibility.
I think we should HAVE to demonstrate we know what we are doing before being given a carry license.
BUT THEN IT SHOULD BE THAT EVERY STATE MUST ISSUE THE LICENSE.