Good CCW classes do all three.
Bullshit. You can't teach muscle memory and instinctive reactions in a three-day CCW class and you'd be foolish to think that a single CCW class would improve your chances of going up against two or more armed homicidal maniacs. They teach you just enough to get the magic number of rounds into the right place on the qualification target. I am not talking about being taught to say "Leave now or I will shoot!" while you draw down on a paper target, but rather simunition-equipped against other people in real-life scenarios. You can take advanced classes, but I (and hopefully you) both know that you need to retrain often to keep from getting rusty.
Also, remember that in a city, you can't legally take your gun into most stores or offices. If you illegally take it in, you are subject to a felony and loss of your CCW permit.
You should really specify what municipality you live in prior to spouting off like that. In Minnesota, neither of those are true. The store/office has the duty to ask you to leave ... and if you don't, you are subject to a misdemeanor and NOT loss of permit, nor loss of firearm, for first offense. MN is also technically open-carry, and I carry everywhere.
Besides, the whole point of concealed is that nobody knows you are carrying unless you show them or you submit to a check.
Hopefully you don't carry it "everywhere," otherwise you are one of those cowboys that give the rest of us gun owners a bad reputation:
Places Prohibited by statute in Minnesota (Wikipedia)
- K-12 School property
- A childcare center while children are present
- State correctional facilities or state hospitals and grounds (MN Statute 243.55)
- Any jail, lockup or correctional facility (MN Statute 641.165)
- Courthouse complexes, unless the sheriff is notified (MN Statute 609.66)
- Offices and courtrooms of the Minnesota Supreme Court and Court of Appeals
- Any state building in the immediate vicinity of the capitol building unless the commissioner of public safety is notified (MN Statute 609.66)
- In federal court facilities or other federal facilities (Title 18 U.S.C. 930)
From the NRA for Minnesota:
Concealed carry is prohibited in certain locations. These include:
- All school properties, which are defined as public, private, elementary, middle or secondary school buildings or grounds, including properties under the temporary exclusive control of a school.
- Any licensed childcare center during a time when children are present.
- Any private property where the owner or operator has posted a notice which reads, “(the owners name) BANS GUNS IN THESE PREMISES.”
Also, no-permit open carry in a school will get you a felony in Minnesota.