yes, i believe so. i think MI is an open carry state, and i don't think it changes city to city. but be careful, because you can cross into the "concealed" say your jacket falls over your gun. I've heard that even a gun in a holster with a strap over the gun can be considered "concealed". so be weary.
only unconcealed
Depends on the law where YOU are- and you did not share where you are.
Depends on how the law is written where you live.
Not unless you are law enforcement.
Montana is a traditional open carry state, and it is legal to carry an unconcealed handgun as long as you are at least 14 years old. Firearms may be prohibited in schools, bars, and government buildings, Firearms are prohibited on property used by the Federal government.
See this site: http://en.wikipedia.org/wiki/Open_carry
You can if you want an encounter with police, criminals, etc..
You can, but, you better have lawyer on speed dial (even if you are legal to do so)
Iowa Law requires that an individual have a permit to carry handguns. This permit is necessary for both open and concealed carry.
No. Maryland does not recognize permits from any other state.
No. In Florida, you must have the gun concealed. There is not an exception for Tennessee residents.
I assume you mean concealed. Not without a permit.