For FFLs you can use Monmouth Arms, Howell Gun Works and Legend Firearms.
Monmouth Arms is in Marlboro in the strip mall between Kohl’s and Rosalita’s on 9 North.
Howel Gun Works is on 9 South and in Howell
Legend Firearms is inside of Union Hill Gun Range.
you can Google then for their exact addresses they are also on the forum.
The part not in italics and quotes is my translation of what the professor said. Essentially damning honest N.J. gun owners with faint praise
i.e. "most" people who purchase a handgun in N.J. won't go out and shoot someone illegally, (but then again some probably will).