Yes, Missouri generally permits open carry of firearms without a permit for individuals 19 and older, per RSMo § 571.030. Local ordinances may impose additional restrictions, and recent 2026 legislative proposals aim to further clarify preemption standards.
Key Regulations for Open Carry in Missouri
- Age and Prohibited Persons: Open carry is lawful for residents 19+ unless convicted of a felony, subject to domestic violence restraining orders, or deemed mentally incompetent. Non-residents must be 21+ under federal law.
- Prohibited Locations: Firearms are banned in government buildings, schools, courthouses, and private properties with posted “no firearms” signage, per RSMo § 571.107. Local municipalities may enforce stricter venue-specific rules.
- Concealed Carry Permit Exemption: While open carry is legal without a permit, obtaining a concealed carry endorsement (CCW) may provide reciprocity benefits in other states and exempt holders from certain local restrictions.
Local law enforcement agencies, including the St. Louis Metropolitan Police Department and Kansas City Police Department, enforce these rules with discretionary discretion in high-density urban areas. Violations may result in misdemeanor charges or felony enhancements under Missouri’s firearm possession statutes. Consult the Missouri State Highway Patrol or county sheriff’s office for jurisdiction-specific guidance.