In a nutshell:
Before the change, you could only transport a firearm directly to or from NJ State certified range. You could not stop for gas, food, ****, pick up/drop off your shooting buddy, stop at the gun store for ammo (unless getting repairs, service, etc.), change a flat, etc. If you got caught doing any of these things you would be in violation. Prosecution was a guarantee.
NJ Senate Bill 2721, 215th Legislature, amending N.J.S.2C:39-6, introduced April, 25 2013 changes this.
The bill clarifies the definition of "reasonably necessary deviation when legally transporting firearm or weapon in a motor vehicle". As written in the text: ..."Reasonably necessary deviations shall include, but not be limited to, collecting and discharging passengers; purchasing gasoline, food, medicine, or other supplies; using a restroom; or contending with an emergency situation."
NJ gun laws are very strict compared to most of the country. We lawful owner have to walk on eggshells every time we pick up a gun. Although this change doesn't address many of the flaws in the law, it is a positive step in the right direction.
I don't want this to turn into a political discussion. I'd gladly take up that part of the
vitriol discussion in the Arena.

Just spreading good news especially for any NJ residents that shoot.