Obtaining a NJ or NY FID and Gun Permits

The Made Easy, Step-By-Step Guide 

Whether you are living in New Jersey or New York and would like to obtain an FID license and gun permits, we’ve got you covered!

Below is the best information to help you navigate the sometimes confusing waters. If you have any questions please do not hesitate to reach out!

This Just In! New Disqualifier For Owning Firearms In New Jersey

Under A796 There Is A New Disqualifer For Owning Firearms In New Jersey

Except as hereinafter provided, a person shall not be denied a permit to purchase a handgun or a firearms purchaser identification card, unless the person is known in the community in which the person lives as someone who has engaged in acts or made statements suggesting the person is likely to engage in conduct, other than justified self-defense, that would pose a danger to self or others, or is subject to any of the disabilities set forth in this section or other sections of this chapter. A handgun purchase permit or firearms purchaser identification card shall not be issued:
(13) To any person who has previously been voluntarily admitted to inpatient treatment pursuant to P.L.1987, c.116 (C.30:4-27.1 et seq.) or involuntarily committed to inpatient or outpatient treatment pursuant to P.L.1987, c.116 (C.30:4-27.1 et seq.), unless the court has expunged the person’s record pursuant to P.L.1953, c.268 (C.30:4-80.8 et seq.);

  • Previously, ONLY involuntary commitments were a hard disqualifier.
  • The State has now backloaded decades of mental health records into their NICS System, if someone has had a past VOLUNTARY commitment, but owns guns, DO NOT ASSUME it’s not an issue. Both Juvenile and Adult commitments/admissions apply,
  • Should this apply to you, you ONLY have 5 days to surrender their FPIC (FID Card), as the law states: “A firearms purchaser identification card shall be void if the holder becomes subject to any of the disabilities set forth in subsection c. of this section, whereupon the card shall be returned within five days by the holder to the superintendent, who shall then advise the licensing authority.”
  • Those falling into this trap are also getting into hot water over the fact, it’s now undeniably clear that they have lied on previous applications on these two questions which are on every NJ firearms application and the FARS system.
  • Several people who have been caught by this new trap, either on FPIC Address Change, new P2P, or PTC application have been asked to turn in their firearms to their police department.
  • If this applies to you, please contact an attorney ASAP and discuss your situation to ensure you navigate this properly, as it’s more than a mental health expungement.
  • This NEW HARD disqualifier, is separate and distinct from the longstanding “subjective” catchall of “ (5) To any person where the issuance would not be in the interest of the public health, safety or welfare because the person is found to be lacking the essential character or temperament necessary to be entrusted with a firearm. 
Living In NJ

First-time applicants looking to obtain an FID and gun permit, and those looking for additional pistol permits in New Jersey, must follow the following steps. 

  • Step 1: The FARS System
    • NJ has switched over to the more convenient online application form called “FARS” (Firearms Application & Registration System), this is the new digital way to complete an application for a Firearms ID and gun permits. Click here to open the FARS application.   
  • Step 2: Police ORI Numbers
    • When filling out the application, you will need your town’s ORI number, we have all the ORI numbers conveniently listed below by county.
  • Step 3: The Purpose
    • When filling out your initial FID/pistol permit request, select the boxes for:
      •   Initial Firearms Purchaser Identification Card
        •  When you select “Initial Firearms Purchaser Identification Card” a powerpoint presentation will appear below. This is the State’s “mandatory” firearms training. All you have to do is click through the slideshow. There is no quiz or test on the material. 
      •   Permit to Purchase a Handgun
    • If you are looking to change your address, sex, name, or apply for a duplicate/lost FID card, please click the appropriate box.
      • Change of Address on Identification Card
      • Change of Sex on Identification Card
      • Change of Name on Identification Card
      • Electronic Firearms Purchaser Identification Card (for duplicate or lost Identification Card)
    • Have You Been Fingerprinted?
      • If this is your initial application for an FID card, you will have to be fingerprinted through IdentoGo. If you have not already been fingerprinted, select “No”. Scheduling with IndentoGo will be covered later.
      • If you are re-applying for pistol purchase permits, you will be asked for your FID number.
    • Are you a police officer for a Federal, State, or Local Law Enforcement Agency?
      • Answer appropriately.
    • Number of Permits?
      • You are not limited to one amount of purchase permits, however, you may not be able to execute each permit within the one hundred and eighty (180) day period that each permit may be valid for. The purchase of one handgun per permit is limited to one handgun every thirty (30) calendar days as per N.J.S. 2C:58-3i. If you wish to purchase more than one handgun within a thirty (30) day period you must apply for a Multiple Handgun Purchase Exemption as per N.J.S. 2C:58-3.4 and meet one of the following criteria.
      • It is recommended to apply for no more than 3 permits at a single time. Every time you want to purchase a pistol, you will have to go through this entire process (minus the fingerprinting).
      • You have 180 days to use the permits you apply for. There are special exemptions, generally, you will select “No” for this section unless you fall into one of the special exceptions outlined on the FARS page.
  • Step 4: Personal Information
    • Fill out appropriately.
    • Application Photograph
      • You are now required to upload a square photo of yourself which will be displayed on your FID card. You can use your phone to take this photo. Make sure to set your camera ratio to “square” or 1×1 for the correct image size.
      • Passport style color photograph of applicant without wearing a hat or sunglasses is required to be uploaded. Photographs must be passport style – 2 inch x 2 inch with a light background.
  • Step 5: Identification Information
    • Fill out appropriately.
  • Step 6: Contact Information
    • Fill out appropriately.
  • Step 7: Background Information
    • Fill out appropriately.
  • Step 8: References
    • You will need the names and contact information of 2 non-family references. These references will receive an email survey on your behalf. Your application will not process until these references fill out their survey. Make sure their email addresses/names/contact information are correct before submitting.
  • Step 9: Review, Payment and Submit

If this is your initial application for an FID card and purchase permits you will need to be fingerprinted.

Fingerprints will need to be processed through IdentoGo. Use this link to schedule or manage your appointment.

  • What to Bring:
    • Select the Identification including, Drivers License, State ID Card, Passport, etc.
Living Outside Of NJ – Applying For A Non-Resident NJ FID

If you are an out-of-state resident looking to purchase ammunition, rifles, and shotguns at the Gun For Hire Gun Store, apply for your non-resident NJ FID card. 

Follow the “Living In NJ” steps above. For Step 2, please use the appropriate State Police ORI number listed below under “New Jersey State Police ORI Numbers”. You must use the ORI number for nearest State Police Baracks to where you currently live. EX: If you live in NYC, you would use NJNSP0800 Totowa.

Living In New York – Applying For A New York FID
State of New Jersey ORI Numbers

If you are getting an FID card or pistol purchase permit, you will need your specific ORI number for your local PD. You can find this on the charts below.
*If your town does not have a local PD please visit or call your local State Police Barracks.

NJ0010100 Absecon
NJ0010200 Atlantic City
NJ0010300 Brigantine
NJ0080500 Buena Borough
NJNSP2000 Buena Vista Township
NJNSP3500 Corbin City
NJ0010700 Egg Harbor City
NJ0010800 Egg Harbor Township
NJNSP2000 Estell Manor
NJNSP2000 Folsom Borough
NJ0011100 Galloway Township
NJ0011200 Hamilton Township
NJ0011300 Hammonton
NJ0011400 Linwood
NJ0011500 Longport Borough
NJ0011600 Margate City
NJ0011700 Mullica Township
NJ0011800 Northfield
NJ0011900 Pleasantville
NJNSP3000 Port Republic
NJ0012100 Somers Point
NJ0012200 Ventnor City
NJNSP2000 Weymouth Township

NJ0020100 Allendale Borough
NJ0020200 Alpine Borough
NJ0020300 Bergenfield Borough
NJ0020400 Bogota Borough
NJ0020500 Carlstadt Borough
NJ0020600 Cliffside Park Borough
NJ0020700 Closter Borough
NJ0020800 Cresskill Borough
NJ0020900 Demarest Borough
NJ0021000 Dumont Borough
NJ0021200 East Rutherford Borough
NJ0021300 Edgewater Borough
NJ0021100 Elmwood Park Borough
NJ0021400 Emerson Borough
NJ0021500 Englewood
NJ0021600 Englewood Cliffs Borough
NJ0021700 Fair Lawn Borough
NJ0021800 Fairview Borough
NJ0021900 Fort Lee Borough
NJ0022000 Franklin Lakes Borough
NJ0022100 Garfield
NJ0022200 Glen Rock Borough
NJ0022300 Hackensack
NJ0022400 Harrington Park Borough
NJ0022500 Hasbrouck Heights Borough
NJ0022600 Haworth Borough
NJ0022700 Hillsdale Borough
NJ0022800 Ho-Ho-Kus Borough
NJ0022900 Leonia Borough
NJ0023000 Little Ferry Borough
NJ0023100 Lodi Borough
NJ0023200 Lyndhurst Township
NJ0023300 Mahwah Township
NJ0023400 Maywood Borough
NJ0023500 Midland Park Borough
NJ0023600 Montvale Borough
NJ0023700 Moonachie Borough
NJ0023800 New Milford Borough
NJ0023900 North Arlington Borough
NJ0024000 Northvale Borough
NJ0024100 Norwood Borough
NJ0024200 Oakland Borough
NJ0024300 Old Tappan Borough
NJ0024400 Oradell Borough
NJ0024500 Palisades Park Borough
NJ0024600 Paramus Borough
NJ0024700 Park Ridge Borough
NJ0024800 Ramsey Borough
NJ0024900 Ridgefield Borough
NJ0025000 Ridgefield Park Village
NJ0025100 Ridgewood Village
NJ0025200 River Edge Borough
NJ0025300 River Vale Township
NJ0025400 Rochelle Park Township
NJ0025500 Rockleigh Borough
NJ0025600 Rutherford Borough
NJ0025700 Saddle Brook Township
NJ0025800 Saddle River Borough
NJ0025900 South Hackensack Township
NJ0026000 Teaneck Township
NJ0026100 Tenafly Borough
NJ0023700 Teterboro Borough
NJ0026300 Upper Saddle River Borough
NJ0026400 Waldwick Borough
NJ0026500 Wallington Borough
NJ0026600 Washington Township
NJ0026700 Westwood Borough
NJ0026900 Wood-Ridge Borough
NJ0026800 Woodcliff Lake Borough
NJ0027000 Wyckoff Township

NJNSP3000 Bass River Township
NJ0030200 Beverly
NJ0030300 Bordentown
NJ0030400 Bordentown Township
NJ0030500 Burlington
NJ0030600 Burlington Township
NJ0030700 Chesterfield Township
NJ0030800 Cinnaminson Township
NJ0030900 Delanco Township
NJ0031000 Delran Township
NJ0031100 Eastampton Township
NJ0031200 Edgewater Park Township
NJ0031300 Evesham Township
NJ0030300 Fieldsboro Borough
NJ0031500 Florence Township
NJNSP6000 Hainesport Township
NJ0031800 Lumberton Township
NJ0031900 Mansfield Township
NJ0032000 Maple Shade Township
NJ0032200 Medford Lakes Borough
NJ0032100 Medford Township
NJ0032300 Moorestown Township
NJ0032400 Mount Holly Township
NJ0032500 Mount Laurel Township
NJ0032600 New Hanover Township
NJ0032700 North Hanover Township
NJ0032800 Palmyra Borough
NJ0032900 Pemberton Borough
NJ0033000 Pemberton Township
NJ0033100 Riverside Township
NJ0033200 Riverton Borough
NJNSP2900 Shamong Township
NJNSP2900 Southampton Township
NJ0033500 Springfield Township
NJNSP2900 Tabernacle Township
NJNSP3000 Washington Township
NJ0033800 Westampton Township
NJ0031700 Willingboro Township
NJNSP2900 Woodland Township
NJNSP6000 Wrightstown Borough

NJ0040100 Audubon Borough
NJ0040200 Audubon Park Borough
NJ0040300 Barrington Borough
NJ0040400 Bellmawr Borough
NJ0040500 Berlin Borough
NJ0040600 Berlin Township
NJ0040700 Brooklawn Borough
NJ0040800 Camden
NJ0041200 Cherry Hill Township
NJ0040900 Chesilhurst Borough
NJ0041000 Clementon Borough
NJ0041100 Collingswood Borough
NJ0041300 Gibbsboro Borough
NJ0041400 Gloucester City
NJ0041500 Gloucester Township
NJ0041800 Haddon Heights Borough
NJ0041600 Haddon Township
NJ0041700 Haddonfield Borough
NJ0041900 Hi-Nella Borough
NJ0042000 Laurel Springs Borough
NJ0042100 Lawnside Borough
NJ0042200 Lindenwold Borough
NJ0042300 Magnolia Borough
NJ0042400 Merchantville Borough
NJ0042500 Mount Ephraim Borough
NJ0042600 Oaklyn Borough
NJ0042700 Pennsauken Township
NJ0042800 Pine Hill Borough
NJ0043000 Runnemede Borough
NJ0043100 Somerdale Borough
NJ0043200 Stratford Borough
NJ0041700 Tavistock Borough
NJ0043400 Voorhees Township
NJ0043500 Waterford Township
NJ0043600 Winslow Township
NJ0043700 Woodlynne Borough

NJ0050100 Avalon Borough
NJ0050200 Cape May
NJ0050200 Cape May Point Borough
NJNSP3500 Dennis Township
NJ0050500 Lower Township
NJ0050600 Middle Township
NJ0050700 North Wildwood
NJ0050800 Ocean City
NJ0050900 Sea Isle City
NJ0051000 Stone Harbor Borough
NJNSP3500 Upper Township
NJ0050200 West Cape May Borough
NJ0051300 West Wildwood Borough
NJ0051400 Wildwood
NJ0051500 Wildwood Crest Borough
NJNSP3500 Woodbine Borough

NJ0060100 Bridgeton
NJNSP2800 Commercial Township
NJNSP2200 Deerfield Township
NJNSP2800 Downe Township
NJNSP2200 Fairfield Township
NJNSP2200 Greenwich Township
NJNSP2200 Hopewell Township
NJNSP2800 Lawrence Township
NJNSP2800 Maurice River Township
NJ0061000 Millville
NJNSP2200 Shiloh Borough
NJNSP2200 Stow Creek Township
NJNSP2200 Upper Deerfield Township
NJ0061400 Vineland

NJ0070100 Belleville Township
NJ0070200 Bloomfield Township
NJ0070300 Caldwell Borough
NJ0070500 Cedar Grove Township
NJ0071700 City of Orange Township
NJ0070600 East Orange
NJ0070700 Essex Fells Borough
NJ0070400 Fairfield Township
NJ0070800 Glen Ridge Borough
NJ0070900 Irvington Township
NJ0071000 Livingston Township
NJ0071100 Maplewood Township
NJ0071200 Millburn Township
NJ0071300 Montclair Township
NJNPD0000 Newark
NJ0071500 North Caldwell Borough
NJ0071600 Nutley Township
NJ0071800 Roseland Borough
NJ0071900 South Orange Village Township
NJ0072000 Verona Township
NJ0072100 West Caldwell Township
NJ0072200 West Orange Township

NJ0080100 Clayton Borough
NJ0080200 Deptford Township
NJ0080300 East Greenwich Township
NJ0080400 Elk Township
NJ0080500 Franklin Township
NJ0080600 Glassboro Borough
NJ0080700 Greenwich Township
NJ0080800 Harrison Township
NJ0080900 Logan Township
NJ0081000 Mantua Township
NJ0081100 Monroe Township
NJ0082000 National Park Borough
NJ0080500 Newfield Borough
NJ0081400 Paulsboro Borough
NJ0081500 Pitman Borough
NJ0082400 South Harrison Township
NJ0082400 Swedesboro Borough
NJ0081800 Washington Township
NJ0081000 Wenonah Borough
NJ0082000 West Deptford Township
NJ0082100 Westville Borough
NJ0082200 Woodbury
NJ0082300 Woodbury Heights Borough
NJ0082400 Woolwich Township

NJ0090100 Bayonne
NJ0090200 East Newark Borough
NJ0090300 Guttenberg
NJ0090400 Harrison
NJ0090500 Hoboken
NJ0090600 Jersey City
NJ0090700 Kearny
NJ0090800 North Bergen Township
NJ0090900 Secaucus
NJ0091000 Union City
NJ0091100 Weehawken Township
NJ0091200 West New York

NJNSP4200 Alexandria Township
NJNSP8800 Bethlehem Township
NJNSP8800 Bloomsbury Borough
NJ0212200 Califon Borough
NJ0100500 Clinton
NJ0100600 Clinton Township
NJ0100700 Delaware Township
NJNSP4200 East Amwell Township
NJ0100900 Flemington Borough
NJ0101000 Franklin Township
NJ0101100 Frenchtown Borough
NJNSP5300 Glen Gardner Borough
NJNSP5300 Hampton Borough
NJ0101400 High Bridge Borough
NJ0101500 Holland Township
NJNSP4200 Kingwood Township
NJ0101700 Lambertville
NJNSP8800 Lebanon Borough
NJ0101900 Lebanon Township
NJNSP4200 Milford Borough
NJ0102100 Raritan Township
NJ0102200 Readington Township
NJ0100700 Stockton Borough
NJ0102400 Tewksbury Township
NJNSP8800 Union Township
NJ0102600 West Amwell Township

NJ0110100 East Windsor Township
NJ0110200 Ewing Township
NJ0110300 Hamilton Township
NJ0110400 Hightstown Borough
NJ0110600 Hopewell Borough
NJ0110600 Hopewell Township
NJ0110700 Lawrence Township
NJ0110800 Pennington Borough
NJ0111000 Princeton
NJ0111200 Robbinsville Township
NJ0111100 Trenton
NJ0111300 West Windsor Township

NJ0120100 Carteret Borough
NJ0120200 Cranbury Township
NJ0120300 Dunellen Borough
NJ0120400 East Brunswick Township
NJ0120500 Edison Township
NJ0120800 Helmetta Borough
NJ0120700 Highland Park Borough
NJ0120800 Jamesburg Borough
NJ0121000 Metuchen Borough
NJ0121100 Middlesex Borough
NJ0121200 Milltown Borough
NJ0121300 Monroe Township
NJ0121400 New Brunswick
NJ0121500 North Brunswick Township
NJ0120900 Old Bridge Township
NJ0121600 Perth Amboy
NJ0121700 Piscataway Township
NJ0121800 Plainsboro Township
NJ0121900 Sayreville Borough
NJ0122000 South Amboy
NJ0122100 South Brunswick Township
NJ0122200 South Plainfield Borough
NJ0122300 South River Borough
NJ0122400 Spotswood Borough
NJ0122500 Woodbridge Township

NJ0133000 Aberdeen Township
NJ0130100 Allenhurst Borough
NJ0130200 Allentown Borough
NJ0130300 Asbury Park
NJ0130500 Atlantic Highlands Borough
NJ0130600 Avon-by-the-Sea Borough
NJ0130700 Belmar Borough
NJ0130800 Bradley Beach Borough
NJ0130900 Brielle Borough
NJ0130400 Colts Neck Township
NJ0131000 Deal Borough
NJ0131100 Eatontown Borough
NJ0131200 Englishtown Borough
NJ0131300 Fair Haven Borough
NJNSP6400 Farmingdale Borough
NJ0131500 Freehold Borough
NJ0131600 Freehold Township
NJ0133900 Hazlet Township
NJ0131700 Highlands Borough
NJ0131800 Holmdel Township
NJ0131900 Howell Township
NJ0132000 Interlaken Borough
NJ0132100 Keansburg Borough
NJ0132200 Keyport Borough
NJ0130700 Lake Como Borough
NJ0132300 Little Silver Borough
NJ0131000 Loch Arbour Village
NJ0132500 Long Branch
NJ0132600 Manalapan Township
NJ0132700 Manasquan Borough
NJ0132800 Marlboro Township
NJ0132900 Matawan Borough
NJ0133100 Middletown Township
NJNSP6400 Millstone Township
NJ0133300 Monmouth Beach Borough
NJ0133500 Neptune City Borough
NJ0133400 Neptune Township
NJ0133700 Ocean Township
NJ0133800 Oceanport Borough
NJ0134000 Red Bank Borough
NJNSP6400 Roosevelt Borough
NJ0134200 Rumson Borough
NJ0134300 Sea Bright Borough
NJ0134400 Sea Girt Borough
NJ0134500 Shrewsbury Borough
NJNSP6400 Shrewsbury Township
NJ0134800 Spring Lake Borough
NJ0134900 Spring Lake Heights Borough
NJ0133600 Tinton Falls Borough
NJ0135000 Union Beach Borough
NJNSP6400 Upper Freehold Township
NJ0135200 Wall Township
NJ0135300 West Long Branch Borough

NJ0140100 Boonton
NJ0140200 Boonton Township
NJ0140300 Butler Borough
NJ0140400 Chatham Borough
NJ0140500 Chatham Township
NJ0140600 Chester Borough
NJ0140700 Chester Township
NJ0140800 Denville Township
NJ0140900 Dover
NJ0141000 East Hanover Township
NJ0141100 Florham Park Borough
NJ0141200 Hanover Township
NJ0141300 Harding Township
NJ0141400 Jefferson Township
NJ0141500 Kinnelon Borough
NJ0141600 Lincoln Park Borough
NJ0143000 Long Hill Township
NJ0141700 Madison Borough
NJ0141800 Mendham Borough
NJ0141900 Mendham Township
NJ0142000 Mine Hill Township
NJ0142100 Montville Township
NJ0142300 Morris Plains Borough
NJ0142200 Morris Township
NJ0142400 Morristown
NJ0142600 Mount Arlington Borough
NJ0142700 Mount Olive Township
NJ0142500 Mountain Lakes Borough
NJ0142800 Netcong Borough
NJ0142900 Parsippany-Troy Hills Township
NJ0143100 Pequannock Township
NJ0143200 Randolph Township
NJ0143300 Riverdale Borough
NJ0143400 Rockaway Borough
NJ0143500 Rockaway Township
NJ0143600 Roxbury Township
NJNSP4600 Victory Gardens Borough
NJ0143800 Washington Township
NJ0143900 Wharton Borough

NJ0151700 Barnegat Light Borough
NJ0153300 Barnegat Township
NJ0150200 Bay Head Borough
NJ0150300 Beach Haven Borough
NJ0150400 Beachwood Borough
NJ0150500 Berkeley Township
NJ0150600 Brick Township
NJNSP3000 Eagleswood Township
NJ0150900 Harvey Cedars Borough
NJ0151000 Island Heights Borough
NJ0151100 Jackson Township
NJ0151200 Lacey Township
NJ0151300 Lakehurst Borough
NJ0151400 Lakewood Township
NJ0151500 Lavallette Borough
NJ0151600 Little Egg Harbor Township
NJ0151700 Long Beach Township
NJ0151800 Manchester Township
NJ0151900 Mantoloking Borough
NJ0152100 Ocean Gate Borough
NJ0152000 Ocean Township
NJ0152200 Pine Beach Borough
NJ0152300 Plumsted Township
NJ0152500 Point Pleasant Beach Borough
NJ0152400 Point Pleasant Borough
NJ0152600 Seaside Heights Borough
NJ0152700 Seaside Park Borough
NJ0152800 Ship Bottom Borough
NJ0152900 South Toms River Borough
NJ0153000 Stafford Township
NJ0153100 Surf City Borough
NJ0150700 Toms River Township
NJ0153200 Tuckerton Borough

NJ0160100 Bloomingdale Borough
NJ0160200 Clifton
NJ0160300 Haledon Borough
NJ0160400 Hawthorne Borough
NJ0160500 Little Falls Township
NJ0160600 North Haledon Borough
NJ0160700 Passaic
NJ0160800 Paterson
NJ0160900 Pompton Lakes Borough
NJ0161000 Prospect Park Borough
NJ0161100 Ringwood Borough
NJ0161200 Totowa Borough
NJ0161300 Wanaque Borough
NJ0161400 Wayne Township
NJ0161500 West Milford Township
NJ0161600 Woodland Park Borough

NJNSP3200 Alloway Township
NJ0171300 Carneys Point Township
NJ0170200 Elmer Borough
NJ0170400 Elsinboro Township
NJ0170400 Lower Alloways Creek Township
NJNSP3200 Mannington Township
NJNSP3200 Oldmans Township
NJ0170800 Penns Grove Borough
NJ0170500 Pennsville Township
NJNSP3200 Pilesgrove Township
NJNSP2200 Pittsgrove Township
NJNSP3200 Quinton Township
NJ0171200 Salem
NJNSP3200 Upper Pittsgrove Township
NJ0171500 Woodstown Borough

NJ0180100 Bedminster Township
NJ0180200 Bernards Township
NJ0180300 Bernardsville Borough
NJ0180400 Bound Brook Borough
NJ0180500 Branchburg Township
NJ0180600 Bridgewater Township
NJ0180700 Far Hills Borough
NJ0180800 Franklin Township
NJ0180900 Green Brook Township
NJ0181000 Hillsborough Township
NJ0181100 Manville Borough
NJNSP5100 Millstone Borough
NJ0181300 Montgomery Township
NJ0181400 North Plainfield Borough
NJ0181500 Peapack-Gladstone Borough
NJ0181600 Raritan Borough
NJNSP4200 Rocky Hill Borough
NJ0181800 Somerville Borough
NJ0181900 South Bound Brook Borough
NJ0182000 Warren Township
NJ0182100 Watchung Borough

NJNSP5200 Andover Borough
NJ0190200 Andover Township
NJNSP5200 Branchville Borough
NJ0190400 Byram Township
NJNSP5200 Frankford Township
NJ0190600 Franklin Borough
NJNSP5200 Fredon Township
NJNSP5200 Green Township
NJ0190900 Hamburg Borough
NJNSP5200 Hampton Township
NJ0191100 Hardyston Township
NJ0191200 Hopatcong Borough
NJNSP5200 Lafayette Township
NJNSP5200 Montague Township
NJ0191500 Newton
NJ0191600 Ogdensburg Borough
NJNSP5200 Sandyston Township
NJ0191800 Sparta Township
NJ0191900 Stanhope Borough
NJNSP5200 Stillwater Township
NJNSP5200 Sussex Borough
NJ0192200 Vernon Township
NJNSP5200 Walpack Township
NJNSP5200 Wantage Township

NJ0200100 Berkeley Heights Township
NJ0200200 Clark Township
NJ0200300 Cranford Township
NJ0200400 Elizabeth
NJ0200500 Fanwood Borough
NJ0200600 Garwood Borough
NJ0200700 Hillside Township
NJ0200800 Kenilworth Borough
NJ0200900 Linden
NJ0201000 Mountainside Borough
NJ0201100 New Providence Borough
NJ0201200 Plainfield
NJ0201300 Rahway
NJ0201400 Roselle Borough
NJ0201500 Roselle Park Borough
NJ0201600 Scotch Plains Township
NJ0201700 Springfield Township
NJ0201800 Summit
NJ0201900 Union Township
NJ0202000 Westfield
NJ0202100 Winfield Township

NJNSP4000 Allamuchy Township
NJ0211900 Alpha Borough
NJ0210300 Belvidere
NJ0210400 Blairstown Township
NJNSP5300 Franklin Township
NJNSP4000 Frelinghuysen Township
NJ0210700 Greenwich Township
NJ0210800 Hackettstown
NJNSP4000 Hardwick Township
NJNSP5300 Harmony Township
NJNSP4000 Hope Township
NJ0211200 Independence Township
NJNSP4000 Knowlton Township
NJNSP5300 Liberty Township
NJ0211500 Lopatcong Township
NJ0211600 Mansfield Township
NJ0212200 Oxford Township
NJ0211900 Phillipsburg
NJ0212000 Pohatcong Township
NJ0212200 Washington Borough
NJ0212200 Washington Township
NJNSP5300 White Township

A TROOP
NJNSP2600 Bellmawr
NJNSP2200 Bridgeton
NJNSP2000 Buena Vista 
NJNSP2800 Port Norris
NJNSP3500 Woodbine
NJNSP3200 Woodstown

B TROOP
NJNSP4000 Hope
NJNSP4600 Netcong
NJNSP8800 Perryville
NJNSP5100 Somerville
NJNSP5200 Sussex
NJNSP0800 Totowa
NJNSP5300 Washington

C TROOP
NJNSP6000 Bordentown
NJNSP6400 Hamilton
NJNSP4200 Kingwood
NJNSP2900 Red Lion
NJNSP3000 Tuckerton

Gun For Hire’s Helpful Tips For Submitting Your Application And While You Wait For Your NEW FID and Gun Permits

1. If this is your first time applying online, the cost is $50 for a Firearm ID card. This card expires after 10 years and will allow you to purchase ammunition, shotguns, and rifles. Handguns require a handgun permit which is $25 plus a background check fee of $56 and an application fee. Pistol purchase permits are required for each handgun that you purchase.

2. NJ has a law that you can only purchase 1 handgun every 30 days. The process to obtain the handgun permits might take you a few months and if you want to get a second handgun you have another permit available and in hand. If you don’t use them within 90 days they expire.  You can also time it correctly so you could utilize all 3 permits.

3. Be patient, at the moment applications are in higher demand. This process may take a few months!

4. Choosing the perfect firearm for YOU is a very important decision. At Gun For Hire we have over 300 different guns to choose from to rent. This amazing selection will help you choose the perfect firearm, grip and caliber. Grab a friend and come into the range to try out a variety of firearms before you make that initial purchase. 

5. If you are looking for some pre-firearm safety training, check out the Gun For Hire NRA Basics of Pistol course. This class is designed for beginners who are looking to build a strong foundation of basic knowledge, skills, and attitude for owning and operating a pistol safely.

5. Once you have received your permits, the Gun For Hire Gun Shop is here for you! We have large inventory to choose from and firearms arriving daily.

6. After you have taken the Basics of Pistol Course and have your firearm/ammunition you can reserve a one-on-one or semi-private training with our top instructors! They will fine tune your skills with your new firearm!

You’ve come this far…support those who support you and your 2A rights! 

You want a firearm to protect yourself & your loved ones. Please consider joining one or all of these organizations devoted to maintaining your constitutionally protected right to do so! You’ve now had first-hand experience of how difficult & time-consuming it was to obtain your first firearm. Join the fight to keep your right to defend yourself & your loved ones from armed predators!

NRA Logo - Gun Permit

Become a Member

GFH 2A Mini - Gun Permit

Join our Email

ANJPRC - Gun Permit

Become a Member

KR gfh 2d - Gun Permit

Become a Member

CNJFO - Gun Permit

Become a Member

GFH Radio - Gun Permit

Subscribe and Listen

NJ2AS - Gun Permit

Become a Member

NYSRPA - Gun Permit

Become a Member

2ANYS - Gun Permit

Become a Member

2A Sanctuary - Gun Permit

Become a Member

US Law Shield - Gun Permit

NJ Protection/Legal Services
Mention Gun For Hire for a discount

NYTAC - Gun Permit

NY Protection/Legal Services
Mention Gun For Hire for a discount

Take The Next Step In Becoming A Safe And Responsible Firearm Owner 

Check out one (or all) of our NRA Certified Basics courses! 

GFH Basic Pistol 800x539 1 - Gun Permit
NRA Basics of Pistol Shooting
Basic Rifle 800x539 1 - Gun Permit
NRA First Steps Rifle
Gun For Hire beginner shotgun 1 800x539 1 - Gun Permit
NRA First Steps Shotgun