(10) "Gas gun", any gas ejection device, weapon, cartridge, container or contrivance other than a gas bomb that is designed or adapted for the purpose of ejecting any poison gas that will cause death or serious physical injury, but not any device that ejects a repellant or temporary incapacitating substance
It would appear as if pepper spray in Missouri IS legal for carry.