I dont ride sled but I do ride ATV here in the Yoop. My wife owns a pistol but does not have a CPL. She usually carries too, as mentioned above, MI is an open carry state. In more suburban areas, open carriers will likely raise a fuss from the law, but it is legal and well tested in MI. In most areas in the Yoop, I dont think anyone would raise an eye, I see folks during hunting season frequently leaving town, on foot, with a shotgun in hand.
I have had my CPL (I dont think they call it a CCW anymore because it is strictly for pistols) for about 7 yrs now. I am also a FFL license holder. I have my CPL because I can and for protection. In the summer, I often ride alone and we do things like picking berries and such where there is potential to stirr a cougar, bobcat or whatever.
It is critical to know the rules of the state you are carrying in, there are many states with reciprocity however the laws of the state you are IN apply. I am only familiar with Michigan laws.
For MI, if the pistol is concealed and the ammo is accessable, you must have a CPL. Otherwise, it must be locked in a case or trunk, seperate from the ammo to transport. As for entering an establishment, you first must respect any request by the business if they have it posted as a gun free zone. The law states that if a business gets the majority of its sales from alcohol, it is a gun free zone....if it is primarily food, you are safe.
Last I knew there was no clear way to define other than I believe it is generally accepted that "you will know if you are in a bar that is primarily food or not". I dont think it has been tested, I beleive that is the advise from a very good MI orgainzation,
www.mcrgo.org. They have a weekly email that you can sign up for, usually an attorney addresses questions like this...this was the jist of one of his responses.
There are other gun free zones, like I said, know what you are doing in that state as laws vary. It would be acceptable to go into a drinking establishment and have the pistol locked away on the sled. While I am not sure what it is, there is a BAC limit that is very low to carry legally too. Probably best to not test that one if you are drinking...dont carry.
Wireburnguy