Greetings from a newbie! My wife and I just recently finished our NRA basic pistol training and acquired our firearms and now we are looking to process our CCW licenses. However, I am struggling with whether to get a Missouri license (as a resident), or a Florida license (as a non-resident). Our instructor indicated that there are not many differences, but did list a couple advantages to the FL license: 1. 7-year term instead of a 3-year term in MO (I.E. we wouldn't have to renew as often). 2. With a MO license, since I'm a resident, I would most likely have to get a new drivers' license indicating that I have a CCW license, which "could" mean some potential harrassment should I get pulled over for a traffic violation and a police officer who is not so hip on non-LEO's having concealed firearms. With a FL license, my MO driver's license would remain unchanged. All this being said, I have been reading that there are a half-dozen or so states out there which will only recognize a non-resident's CCW license IF the person is a resident of the state in which they have their CCW. FL and Utah are examples I know of. So, as a MO resident, if I have a FL license, it's recognized in MO, no problem. But if I travel to Utah, for instance, they won't recognize my FL license where they would recognize a MO licnese since I'm a MO resident. The same is true for FL were I to get a Utah license. FL would recognize my MO license, but not my Utah licnese unless I was a resident of Utah. I am trying to avoid having to get multiple CCW licenses, and quite franly, I like some of the benefits of having a FL license. However, if there is a trend toward more states adopting the "we'll recognize your license only if you are a resident of the state in which you are licensed" policy, then I may be better off getting a resident license. If anyone has any expertise in this area, it would be greatly appreciated! Thanks.