Pennsylvania requires a resident permit from your home state as a condition of getting a nonresident permit from Pennsylvania for people from the 20 or so states that don't have reciprocity.
DC would argue that if your own state hasn't even issued you one, we shouldn't have to either.
Yeah and I think that is dumb.
I can vehicle carry in PA with any permit.
I can openly carry in PA without a permit at all.
I can rent an apartment in PA, move there and get a PA DL and get a PA LTCF as a resident. Nothing changes other than my residence address.
NJ won't give me a permit because it doesn't give them out to 99.98% of people who aren't LEOs. PA will give them out to anyone who has a clean background. Does it really make sense that they should give NJ the benefit of the doubt and deny me a permit? It doesn't. There's really no reason for the home state permit requirement anymore. CT used to have it but now they accept a permit from any state.