Good news here in Missouri - anyone 21 or over can carry a loaded handgun in their vehicle, so long as they are not a felon. They cannot carry onto school property, but most most places are not restricted.