.This is an issue I've been confused about also. If I commit a firearms violation in a state which did not issue my permit, but the act which I am charged is legal in my issuing state, why would my issuing state take away my permit? It's not illegal to them
True. But it is in the state that you are in and that is what matters.
I agree it does seem that it shouldn't be an issue in the case of minor infractions, but it is. If the laws of your state are written in such a way that it matters,then they will be enforced.
I think its a way for the state that issues you the license to "cover their tail". If you screw up in one state then they are basically telling the other state that they'll make sure it wont happen again because they will take your permit.
Yes, it a lot of cases it it crap, but that's the way it is.