Who gets to decide what's "good cause"? I carry a gun because I go everywhere with my four-year-old daughter. I am responsible for her protection, and the only way I can be a match for an average-strength man is with a gun. I consider it my God-given responsibility to carry and that it's nobody else's business to tell me I can't.
As, for "Dodge City", that's a myth. "In Abilene, Ellsworth, Wichita, Dodge City, and Caldwell, for the years from 1870 to 1885, there were only 45 total homicides. This equates to a rate of approximately 1 murder per 100,000 residents per year." - Source
You “Dodged” The issue(no pun intended.) Why did the folks of those days, in the towns mentioned, pass the laws restricting, in their town, the carrying of a gun at will? Not one open carry fanatic(a dangerous being), will ever answer the question. Tell us why the very people who once lived under unrestricted carry rules passed laws restricting carrying? Answer the question if you can.
Once again there is NO unrestricted Constitutional RIGHT. Open carry will prove to be a disaster and a repeat of Dodge City 1876.