If you go to Mall of America, I would suggest strongly you conceal. The mall is posted, though the signs are not legal. But that has not stopped Mall Security or Bloomington Police, who have substation there, from escorting people out who were found to be carrying. MN law is when asked, you must leave or be subject to trespass- 1st offence- $25 fine and no seizure of weapon. Can't comment on the rest of the town as I have no knowledge.