Originally Posted by Donzo
If you don't have a permit for the state you're traveling to/through, you're committing a felony.
Not necessarily through. If you can legally possess the firearm in both origin and destination states then you are protected by FOPA to transport through an intermediate state (provided it is locked in the rear compartment, unloaded, etc.). I'm not saying that you won't get arrested and have to fight to get your firearm back from evidence (NYC).
Also in most states it is not a felony to possess an unloaded firearm on your person -- even in CA it is a misdemeanor. In NJ anything to do with firearms is a felony and even to transport your firearms to the range you are operating in a very narrow exclusion to the law.