Howdy, I live in South Dakota, where open carry of a firearm is legal except in government buildings, schools and bars. All knives are legal except one which shoots a blade out of the handle. Concealed carry permits cost 10 bucks and all you need is a SD Drivers License to obtain one, the day you apply for it, you are issued a 30 day temp and after the State insures you don't have a Felony Record and are not a mental case your permit will be mailed to you.
I am a disabled police officer, and well trained in the use of a Firearm, I have also worked and have been trained as a Gunsmith so I am knowledgeable of the workings of firearms, and have made my own rifles from parts, as well as making my own knives using files for the blades.
I am aware of the apprehension to someone in a store who is displaying their handgun by removing it from the holster even to show it to a friend, and I just would not do this simply because of the feelings of my fellow shoppers. It still shocks me a bit to see folks with a pistol on their hips in McDonalds since I worked most of my time on the PD in North Dakota where such things are not legal.
I have not yet used my carry permit having just got it a few weeks back however the reason I did get it was because of my disability and health problems that my wife and child have we are forced to drive long distances to the doctors, some well over 200 miles one way. I just feel safer having access to the old .45 ACP Semi-Auto pistol in my vehicle. You see the population here is so sparse that we drive over 70 miles between towns, and there are times when I only meet two or three cars in that space. It is getting better now that the cell phone system is catching up and we usually have cell service on those trips. Now that North Dakota (I can see the border from my living room window) is the second largest producer of Oil in the USA, the influx of people have made the once VERY peaceful State to one where crime is becoming the norm, and folks are being kidnapped, murdered and the women are subject to rape and such much like they are most anywhere else now days, it is simply a good idea to be prepared. At any rate to comment on the question, we simply carry guns here because we can, and since I can no longer defend myself with my broken body it is nice that I can take care of my family if the need arises. Oh I do have an old switchblade I took off a Felon in North Dakota that I find after a bit of research that I can legally carry here, however if I cross the tracks that separates me from North Dakota, the knife would be illegal however the concealed .45 would indeed be OK.