Food for thought...
The 2012 census says Michigan has 9.88 million people. MSP reports 537,803 as of March 3, 2014. So roughly 5% have a CPL. Let's assume, for sake of numbers, that only 50% carry all the time. Crowded mall has 2,000 people and 50 carriers.
Who are you more concerned with, the perpetrator or Captain America?
If SHTF, it's time to GTFO. I think the article is spot on.