Well just Wow!!!
What can I say?
This is the Open Carry Questions Forum!
The Topic is Carry in Walmart!
The OP is in Ohio!
Walmart has a corporate policy to follow state law of the state the store is located in!
Three posters here are arguing that Michigan state law must have some bearing on the question
the Op has asked about carrying in a Walmart where he lives in Ohio!
Michigan very well may be the ONLY state in the union, that has a law to restrict carry in a store that might sell you a six pack of beer!
I wish you three Michiganders would be quiet,,, read more,,, type less!