I'm going to take the non-resident carry permit course for Minnesota tonight. I live in Iowa and will take the course here in Iowa. It will be interesting to compare the rigor (or lack thereof) of tonight's training with that of the Iowa permit training. That will leave only Illinois as the state here in my area in which I cannot carry. I don't believe Illinois has a non-resident option. For obvious reasons I wish they would.... i travel there a lot.