Currently 20 states allow you to apply for a Concealed Carry Permit after completion of an on-line safety class and test. Many of these states have reciprocal agreements with other states, which makes the number even larger.
Think about this. No live instructor. No live fire qualification. No question and answer options.
While I do not support suppression of 2nd Amendment Rights, I do support demonstration of competence, safe handling and an understanding of ammunition before allowing someone to carry a concealed firearm.
Most of these on-line classes take less than 90 minutes to complete, plus the test. Can you imagine giving someone a Driver’s License after they watch a video and take a 20 question test? No, they must go through training, practice and demonstrate understanding and proficiency first.
Not all states are so lenient. There are still a few where it is nearly impossible to obtain a Concealed Carry Permit. There are states that require a specific curriculum, that includes as several hours of training and live fire, with minimum scores. Texas has very clearly defined requirements, but they also have reciprocity with states that have very lenient requirements.
For now, it is up to the armed citizen to follow the law in obtaining a permit, seek competent training and practice, practice, practice.