The answer is for all citizens to open carry a 12 gauge.
Is open carry allowed in IL or St. Louis?
Agreed.