I am with you on this one. If one wanted to carry out in the open for hunting or something like that where you would be better served to have it straped to your chest, then fine. Just my personal preference though to carry concealed. I would rather people not know I have a firearm on me. I think the overwhelming choice, by the general public, to carry is what brought about the CCW times we live in now. The down side is that the anti-gun crowd still get their stick in by passing rules about where one can carry. I feel as though if you are permitted, you should be able to carry anyplace where you have the legal right to be. (Except a courtroom) Again just my personal opinion, I know some will think I'm all wet on this.[/QUOTE
IN Minnesota there are few no carry zones. Court house, School. Private Property can post signs to prohibit firearms. You are allowed to CC, or OC unless they ask you to leave your firearm behind. If you decide to stay, they call the cops and if you further the issue, you are issued a $25. ticket. Thats right, twenty-five dollars. Nobody has seen my CC in those places with the signs.
OC while legal, is very out of place in the large cities. I don't know about the rural areas.
If I see someone OC in a place like Walmart, I might follow, and observe for a time. Like I said, it is way out of place here. All classes I have attended, the instructors frown on OC.
I OC while hunting, and even the drive to the hunting area. If I go into a gas station, etc, I put on a jacket to cover up the firearm. It is obvious to even a casual observer, it's deer season, I have a orange shirt, wool pants, and boots on. A firearm is near.
A pet peeve of mine is if someone harvests a deer, then straps it naked to the top of their vehicle uncovered. I cover my deer with a tarp laying in the bed of my pickup.
Why not cover it up to protect from road debris? There are several non-hunters. Why offend them? They know those hooves sticking out of the tarp belong to a deer. Why put it in their faces? Treat that whitetail with some respect. Don't be a hillbilly.