First, a correction to Greg. Mass. doesn't have reciprocity with any state. Mass. doesn't recognize a license from any state. Michigan recognizes a Mass. resident license. I have non-resident licenses in New Hampshire and Maine which allows me to carry concealed in twenty-four states. Florida is a good state to obtain a license because it has no resident, non-resident classification. The license is just a license to carry concealed weapons no matter where you live and is recognized by a large number of states. The NRA has a national reciprocity act before Congress which will allow a citizen in any state that has a license to carry, to carry in every state without a non-resident license. This is a good bill. Keep your fingers crossed.