In Texas if you don't renew within 12 months of your permit expiration, you have to go through the whole thing again.
I guess I don't understand why she would have a problem with a semi automatic whether she has a permit or not if a permit is not required in the first place.
I was thinking in OK if it is more than 90 days you have to apply again or something? I don't remember offhand, I oughtta go look it up, since I'm gonna be in that category, prolly.