Gun Stores & FFL Dealers in New Jersey
Looking for the best gun stores in New Jersey? Whether you need handguns, rifles, shotguns, or ammo, we've got you covered! Read trusted reviews, check for coupons, and find store hours and locations before you go. Want to see what's available now? Search for firearms in your ZIP code and compare inventory from licensed dealers across New Jersey.
Gun Stores & FFL Dealers in New Jersey
Showing 12 of 346 Stores
Garden State Firearms & Administrative Solutions
856 SOUTH WHITE HORSE PIKE, Hammonton, NJ, 08037
New Jersey Gun Stores by the Numbers
Cities with the most gun stores
Top-Rated Gun Stores in New Jersey
- 5.0 (252)
- Louie GS Outdoors
Secaucus
NJ compliance modifications done in house with fast turn around. CCW training and RPO's available.
5.0 (204) - American Firearms Academy | ARMED SORA | FIREARMS TRAINING | CCW ORI
East Hanover
The finest Armed and Unarmed training this side of the Atlantic! American Firearms Academy will provide licensing, certification, and training for anyone looking to advance in SORA security or firearms career development in New Jersey and New York!
4.9 (1244) - Devils Armory (Appointment only)
Wayne
Devils Armory is a full service FFL by APPOINTMENT only that deals with Estate Sales, Private Sales/Collections, New and Used Firearms and Transfers. Call us today!
5.0 (120) - Woodbridge Arms & Archery Company
Iselin
Sales and service of Archery Supplies and Bow Tuning, also an FFL Licensed Dealer
4.9 (262)
New Jersey Gun Laws at a Glance
In New Jersey, a permit to purchase a firearm is required (required: firearms purchaser id card (long guns) + a purchase permit for each handgun), there is a waiting period (7 days (handguns); none for long guns), firearms are registered with the state (not required (but police keep records of all handgun sales; new residents must register handguns they bring in)), there is a magazine-capacity limit (10 rounds), and the state has an assault-weapons ban.
| Permit to purchase | Required: Firearms Purchaser ID card (long guns) + a purchase permit for each handgun |
|---|---|
| Waiting period | 7 days (handguns); none for long guns |
| Firearm registration | Not required (but police keep records of all handgun sales; new residents must register handguns they bring in) |
| Magazine limit | 10 rounds |
| State "assault weapon" ban | Yes (since 1990; registered pre-ban guns exempt) |
| Carry | A Permit to Carry a Handgun is required and is now issued shall-issue style: the old "justifiable need" test was eliminated in late 2022, but applicants must be 21, pass training and background checks, and carry concealed only (open carry is not allowed). A long list of "sensitive places" is off limits even with a permit, and parts of the 2022 carry law are still being fought over in federal court. |
This table is general information, not legal advice, and it can go out of date as laws change. Gun Made is not a law firm. Confirm current requirements with official New Jersey sources or a licensed attorney before you buy, sell, or carry a firearm. Last verified July 2026.
Compiled by the Gun Made editorial team. This is general information, not legal advice.
Frequently Asked Questions
How many gun stores are in New Jersey?
Our directory lists 346+ licensed FFL dealers across New Jersey, from retail gun stores to home-based dealers. Browse them by city above or search by ZIP to find dealers near you.
Do I need a permit to buy a gun in New Jersey?
Permit to purchase: Required: Firearms Purchaser ID card (long guns) + a purchase permit for each handgun. Waiting period: 7 days (handguns); none for long guns. These are general highlights, so confirm the current New Jersey law before you buy.
Can I buy a gun online and pick it up in New Jersey?
Yes. You can buy online and have the firearm shipped to a licensed FFL dealer in New Jersey for transfer and pickup after a background check (Form 4473). Find an FFL near you in the directory above.
