Based on my reading of the Missouri Revised Statutes Section 571.107, and assuming you are not violating any federal law, it appears as though you can carry virtually anywhere in MO without concern as long as you agree to leave any of the 17 listed places if asked to do so. Am I understanding this correctly? Is there any negative consequence to carry, for example, on a college campus, in a church, or in a hospital? The law simply seems to indicate that your only potential exposure is being asked to leave the particular place. If you know anything about this, please advise.