Self defense remains unfortunately necessary. Which is why so many citizens choose to arm themselves to the teeth if you will. They do so willingly because the laws of the land say that this is their right. But many of them do not always take care. They do not look after their firearms and appurtenances as they should. And they do not always discipline themselves and avail themselves towards regular shooting practice.
Which incidentally is another standing order in many places. To visit the shooting range and learn how to shoot straight and narrow. But even so, in the stance of defending the self and property, people are still going to get injured and/or maimed. Worse still of course is that people are going to get killed. And even worse is the fact that the wrong man or woman could get killed. Caught in the crossfire. Caught in the line of fire.
Or sadly, simply a case of mistaken identity. Those who are anti-gun laws may well advocate for the perhaps better alternative of self defense classes in Oklahoma City, OK without the need to resort to firearms. But even so, self defense through the use of fire arms is still possible. It is still possible to protect self and property without having to resort to violence or recklessness. Those who choose to carry a firearm legally need to remind themselves always of the enormous amount of responsibility placed on their shoulders.
So basically, in a bullet shell, if a person does not have self-confidence enough to protect him or herself, as well as others, with a firearm, then he or she should not be carrying same. But at the same time, self-confidence, as well as discipline, could be taught.