I know it isn't in NJ but worth mention is Firing Line in South Philly. Minutes from the WW Bridge, it's an old school range, nothing updated but the prices are decent and the staff are cool. $15 per person and $25 a box for 9mm and .45 (Don't know about other caliber prices) $100 a year gets you free admittance and $10 guest but you still have to buy ammo there. Here is the website
http://www.firinglineinc.com/