Actually, the answer is NO! Folks often say it's easiest to start with the statement "all guns are Illegal in NJ"... And then sprinkle in the few exceptions where it’s actually legal to possess guns in NJ, such as while at home, while at a gun range, while hunting, while driving to and from said gun range or hunting grounds.