The best part of the legislation, though, is the use of the word "firearm" in the legislation. Not "handgun". In Pennsylvania, our CCW permits allow us to carry handguns and short barreled rifles and shotguns that are normally class 3 weapons. To my knowledge, we're the only state that has this unique wording in the CCW law. We also don't have an assault weapons ban. The way I read this bill, it not only requires recognition of the license by all the states, but also the types of the firearms allowed by the license (other than a machinegun or destructive device). So if a Pennsylvania CCW holder legally owns and carries, say, an semi-auto UZI, in Pennsylvania, they could do so in New Jersey, or any other state, which has an assault weapons ban.