I support the carry of guns if the person has received adequate training. I define adequate training as that received by law enforcement officials. In a talk with an officer, she received 2 weeks training, most of which was in the field, not in a classroom. She also must renew her training (I forget how often).
One gun owner said all one has to do is point and shoot. I disagree. In the charged atmosphere and chaos of a shooting, one must do more than just point and shoot.
As it stands now, I believe open carry permits are a 90 minute class. That is not enough. Are you going to trust your life to some other person who has stashed their gun and plans to "just point and shoot"?