Starting this thread in the hopes that it becomes a sticky as the "where can I buy ammo" question seems to come up frequently.
I'm not claiming this list exhaustive, nor am I specifically recommending any of the below retailers. If you know of others, please reply and I'll incorporate them in the list!
List last updated 02/16/24
Online ammunition retailers that will ship to NJ:
AIM Surplus - http://www.aimsurplus.com/
Ammo.net - http://www.ammo.net