I kinda want some sort of educational requirement. Most civilians really don't understand the laws concerning self defense.
I think the way Virginia does it works best. Virginia is a "shall issue" state when it comes to CWP. But Virginia does have an educational (barely) requirement.
I am sure the Virginia police appreciate knowing who may be carrying when they roll on a call.
Now if only Virginia can only get rid of the bar/restaurant exclusion