With the change last year (2014) to the issuing age (down to 19 now), Minnesota has decided to not honor Missouri permits. You can get a non-resident permit with your approved training but it must be done in person to a local Mn. Sheriff's office.
I saw that. MN is also not honoring other states either. MN dropped the following Missouri, Texas, Wyoming and Utah. I am leaving this state very soon. I am tired of all the lib crap here!!
Another reason to disown MN, it's home to a monstrous creature of Inuit folklore...The Wendigo!!!
I had a run in with the creature, years ago. Now, it looks like, MN isn't honoring CPL's from MS, that's bs that people won't be able to protect themselves with that animal running around.