Missouri could care less about your long form. They want to see the card, in person is the only option.
One would think every state would be off the card by now. It's not like cops need it anymore. You're in the system.