A few years ago I had to take a trip to NJ. Could carry under LEOSA but a JHP bullet would still be a felony. I talked to Doc Roberts about various ammo, after confirming with the NJSP Firearms Unit LT, and went with 124gr +p EFMJ in a Glock 19 and a 642 loaded with wadcutters.
The Guard Dog is shitty ammo. The 124gr +p version ain't bad. Both Doc and Mike Pannone report good performance from the 124gr version.