Please do not make the classic mistake here by taking information from this site or handgunlaws.us as completely accurate. They should be treated as informational in nature and may not reflect the current Missouri statutes that are on the books. The proprietors of the web forums and handgunlaws.us will not come to your aid if you violate the law as a result of using their information. Always, always, always go by the information available from the State and the Attorney General from that State.
Revised Missouri Statute search:
Link Removed
RSMO 571 (unlawful use of weapons):
Link Removed
RSMO 571.107 (where you cannot carry):
Link Removed
**NOTE** Public bus IS NOT on this list, it is covered under Missouri's Bus Hijacking statute. You CANNOT carry on a public bus in Missouri (this includes the Metro in STL).
RSMO 563 (defense justifications):
Link Removed
MoAG's website:
Link Removed
You cannot use deadly force to protect property in Missouri. (real estate property is completely different than personal property here) The line is drawn if you are present inside said property (your vehicle).
The rest stop question came up on Missouricarry.com some time ago and I honestly cannot recall the answer. Personally, I'm not leaving my firearm in my vehicle at a rest stop and I'm certainly not going into the confined are of one without my firearm.
The rule of thumb is that if their liquor sales is 51% or higher it is considered to be a no-carry location. You must also watch posted locations in Missouri. Businesses are not required to post every location accessible to the public, they are only required to post at a conspicuous location.
If you are asked to leave ANY location do so immediately and without argument. If you refuse or fail to follow an instruction to leave the premises you are then trespassing. Do that in STL or KC and they'll try to play the game of unlawfully seizing your firearm then follow it by telling you that it won't be returned unless you can prove you own it. Watch your 6 in those to particular cities.
Although Open Carry of a firearm is legal in Missouri, the municipalities can say open carry is unlawful within their jurisdiction. If you need info on where you can, visit
OpenCarry.org - A Right Unexercised is a Right Lost! ... (OCDO) and do some research. Otherwise, simply carry under your permit to avoid an issue or a man-with-a-gun (MWAG) call.