New Jersey FID and handgun Permits.
For anyone aiming to secure a New Jersey Firearms Identification (FID) license and handgun purchase permits, we’re here to assist you!
Here’s the most effective guidance to steer you through what can often be a perplexing process. Should you have any inquiries, please feel free to contact us!
(This information is applicable to both in-state and out-of-state applicants.)
Ready, Set, Go!
For individuals applying for the first time to secure a Firearms Identification (FID) and handgun permit, as well as those wishing to acquire additional handgun permits in New Jersey, here is an alternative guide to navigate the process:
Initial Steps for Firearms ID and Permit Application
-
Transition to Online Filing with FARS New Jersey has adopted a digital platform for easier submission of applications for a Firearms ID and gun permits, known as the Firearms Application & Registration System (FARS). Access the FARS portal to begin your application.
-
Identifying Your Local ORI Number Your application must include the ORI number specific to your town. These numbers are sorted and listed by county for your convenience.
-
Defining Your Application’s Intent For first-time applications for a FID or handgun purchase permit, ensure to indicate your intent for:
- An Initial Firearms Purchaser Identification Card Upon selection, a mandatory state-provided firearms training presentation will be available. Simply progress through the provided slideshow. There is no examination required.
- A Permit to Purchase a Handgun For updates to personal details or for requests for a replacement FID card due to loss or duplication, select the corresponding option:
- Update of Address on Identification Card
- Update of Sex on Identification Card
- Update of Name on Identification Card
- Electronic Firearms Purchaser Identification Card (for lost or duplicate IDs)
Fingerprinting Requirement For first-time FID applicants, fingerprinting is required through IdentoGo. If fingerprints have not been previously taken, choose “No” to arrange a session with IdentoGo. This step is not necessary for subsequent handgun purchase permit applications, which only require your FID number.
Law Enforcement Status Indicate if you are a member of any Federal, State, or Local Law Enforcement Agency.
Number of Handgun Purchase Permits The law does not set a cap on the number of purchase permits you can apply for, though executing multiple permits within their 180-day validity might be challenging. The law restricts handgun purchases to one per 30-day period, unless a Multiple Handgun Purchase Exemption is obtained under specific criteria.
It’s advised to apply for up to three permits simultaneously due to the process required for each handgun purchase, excluding the fingerprinting step for repeat applications.
Exemption for Multiple Handgun Purchases You have 180 days to use any permits you apply for. Generally, select “No” for applying for a multiple handgun purchase exemption unless you meet the criteria for special exemptions detailed on the FARS website.
Detailed Application Steps
-
Personal Information Complete as required.
-
Application Photograph Upload a square, passport-style photo of yourself, without hats or sunglasses, ensuring the image is set to a square ratio (1×1) and adheres to the 2 inch x 2 inch size requirement with a light background.
-
Identification Details Fill in as necessary.
-
Contact Information Provide accurate details.
-
Background Information Complete all sections truthfully.
-
Reference Contacts List two non-family members as references, including their email and contact information. Your application will proceed only after these references have completed a required survey. Verify their details before submission.
-
Finalizing Your Application For initial FID and permit applications, fingerprinting through IdentoGo is mandatory. Schedule or manage your fingerprinting appointment through the provided link.
Preparation for Your Appointment Bring valid identification, such as a Driver’s License, State ID Card, or Passport, to your appointment.
NJ ORI Numbers
To apply for a Firearms Identification (FID) card or a handgun purchase permit, it’s essential to use the unique ORI number assigned to your local police department. This number can be located in the charts provided below.
For those residing in areas without a local police department, please make arrangements to visit or contact your nearest State Police Barracks for assistance.
ATLANTIC COUNTY
NJ0010100 Absecon
NJ0010200 Atlantic City
NJ0010300 Brigantine
NJ0010400 Buena
NJ0010500 Buena Vista
NJ0010600 Corbin
NJ0010700 Egg Harbor
NJ0010800 Egg Harbor Township
NJ0010900 Estell Manor
NJ0011000 Folsom
NJ0011100 Galloway
NJ0011200 Hamilton
NJ0011300 Hammonton
NJ0011400 Linwood
NJ0011500 Longport
NJ0011600 Margate
NJ0011700 Mullica
NJ0011800 Northfield
NJ0011900 Pleasantville
NJ0012000 Port Republic
NJ0012100 Somers Point
NJ0012200 Ventnor
NJ0012300 WeymouthBERGEN COUNTY
NJ0020100 Allendale
NJ0020200 Alpine
NJ0020300 Bergenfield
NJ0020400 Bogota
NJ0020500 Carlstadt
NJ0020600 Cliffside Park
NJ0020700 Closter
NJ0020800 Cresskill
NJ0020900 Demarest
NJ0021000 Dumont
NJ0021200 East Rutherford
NJ0021300 Edgewater
NJ0021100 Elmwood Park
NJ0021400 Emerson
NJ0021500 Englewood
NJ0021600 Englewood Cliffs
NJ0021700 Fair Lawn
NJ0021800 Fairview
NJ0021900 Fort Lee
NJ0022000 Franklin Lakes
NJ0022100 Garfield
NJ0022200 Glen Rock
NJ0022300 Hackensack
NJ0022400 Harrington Park
NJ0022500 Hasbrouck Heights
NJ0022600 Haworth
NJ0022700 Hillsdale
NJ0022800 Ho Ho Kus
NJ0022900 Leonia
NJ0023000 Little Ferry
NJ0023100 Lodi
NJ0023200 Lyndhurst
NJ0023300 Mahwah
NJ0023400 Maywood
NJ0023500 Midland Park
NJ0023600 Montvale
NJ0023700 Moonachie
NJ0023800 New Milford
NJ0023900 North Arlington
NJ0024000 Northvale
NJ0024100 Norwood
NJ0024200 Oakland
NJ0024300 Old Tappan
NJ0024400 Oradell
NJ0024500 Palisades Park
NJ0024600 Paramus
NJ0024700 Park Ridge
NJ0024800 Ramsey
NJ0024900 Ridgefield
NJ0025000 Ridgefield Park
NJ0025100 Ridgewood
NJ0025200 River Edge
NJ0025300 River Vale
NJ0025400 Rochelle Park
NJ0025500 Rockleigh
NJ0025600 Rutherford
NJ0025700 Saddle Brook
NJ0025800 Saddle River
NJ0025900 South Hackensack
NJ0026000 Teaneck
NJ0026100 Tenafly
NJ0026200 Teterboro
NJ0026300 Upper Saddle River
NJ0026400 Waldwick
NJ0026500 Wallington
NJ0026600 Washington
NJ0026700 Westwood
NJ0026800 Woodcliff Lake
NJ0026900 Wood-Ridge
NJ0027000 WyckoffBURLINGTON COUNTY
NJ0030100 Bass River Township
NJ0030200 Beverly
NJ0030300 Bordentown City
NJ0030400 Bordentown Township
NJ0030500 Burlington City
NJ0030600 Burlington Township
NJ0030700 Chesterfield
NJ0030800 Cinnaminson
NJ0030900 Delanco
NJ0031000 Delran
NJ0031100 Eastampton
NJ0031200 Edgewater Park
NJ0031300 Evesham
NJ0031400 Fieldsboro
NJ0031500 Florence
NJ0031600 Hainesport
NJ0031700 Lumberton
NJ0031800 Mansfield
NJ0031900 Maple Shade
NJ0032000 Medford
NJ0032100 Medford Lakes
NJ0032200 Moorestown
NJ0032300 Mount Holly
NJ0032400 Mount Laurel
NJ0032500 New Hanover
NJ0032600 North Hanover
NJ0032700 Palmyra
NJ0032800 Pemberton Borough
NJ0032900 Pemberton Township
NJ0033000 Riverside
NJ0033100 Riverton
NJ0033200 Shamong
NJ0033300 Southampton
NJ0033400 Springfield
NJ0033500 Tabernacle
NJ0033600 Washington
NJ0033700 Westampton
NJ0033800 Willingboro
NJ0033900 Woodland
NJ0034000 WrightstownCAMDEN COUNTY
NJ0040100 Audubon
NJ0040200 Audubon Park
NJ0040300 Barrington
NJ0040400 Bellmawr
NJ0040500 Berlin Borough
NJ0040600 Berlin Township
NJ0040700 Brooklawn
NJ0040800 Camden
NJ0040900 Cherry Hill
NJ0041000 Chesilhurst
NJ0041100 Clementon
NJ0041200 Collingswood
NJ0041300 Gibbsboro
NJ0041400 Gloucester City
NJ0041500 Gloucester Township
NJ0041600 Haddon
NJ0041700 Haddonfield
NJ0041800 Haddon Heights
NJ0041900 Hi-Nella
NJ0042000 Laurel Springs
NJ0042100 Lawnside
NJ0042200 Lindenwold
NJ0042300 Magnolia
NJ0042400 Merchantville
NJ0042500 Mount Ephraim
NJ0042600 Oaklyn
NJ0042700 Pennsauken
NJ0042800 Pine Hill
NJ0042900 Pine Valley
NJ0043000 Runnemede
NJ0043100 Somerdale
NJ0043200 Stratford
NJ0043300 Tavistock
NJ0043400 Voorhees
NJ0043500 Waterford
NJ0043600 Winslow
NJ0043700 WoodlynneCAPE MAY COUNTY
NJ0050100 Avalon
NJ0050200 Cape May City
NJ0050300 Cape May Point
NJ0050400 Dennis
NJ0050500 Lower Township
NJ0050600 Middle Township
NJ0050700 North Wildwood
NJ0050800 Ocean City
NJ0050900 Sea Isle City
NJ0051000 Stone Harbor
NJ0051100 Upper Township
NJ0051200 West Cape May
NJ0051300 West Wildwood
NJ0051400 Wildwood City
NJ0051500 Wildwood Crest
NJ0051600 WoodbineCUMBERLAND COUNTY
NJ0060100 Bridgeton
NJ0060200 Commercial
NJ0060300 Deerfield
NJ0060400 Downe
NJ0060500 Fairfield
NJ0060600 Greenwich
NJ0060700 Hopewell
NJ0060800 Lawrence
NJ0060900 Maurice River
NJ0061000 Millville
NJ0061100 Shiloh
NJ0061200 Stow Creek
NJ0061300 Upper Deerfield
NJ0061400 VinelandESSEX COUNTY
NJ0070100 Belleville
NJ0070200 Bloomfield
NJ0070300 Caldwell
NJ0070400 Cedar Grove
NJ0070500 East Orange
NJ0070600 Essex Fells
NJ0070700 Fairfield
NJ0070800 Glen Ridge
NJ0070900 Irvington
NJ0071000 Livingston
NJ0071100 Maplewood
NJ0071200 Millburn
NJ0071300 Montclair
NJ0071400 Newark
NJ0071500 North Caldwell
NJ0071600 Nutley
NJ0071700 Orange
NJ0071800 Roseland
NJ0071900 South Orange Village
NJ0072000 Verona
NJ0072100 West Caldwell
NJ0072200 West OrangeGLOUCESTER COUNTY
NJ0080100 Clayton
NJ0080200 Deptford
NJ0080300 East Greenwich
NJ0080400 Elk Township
NJ0080500 Franklin
NJ0080600 Glassboro
NJ0080700 Greenwich
NJ0080800 Harrison
NJ0080900 Logan
NJ0081000 Mantua
NJ0081100 Monroe
NJ0081200 National Park
NJ0081300 Newfield
NJ0081400 Paulsboro
NJ0081500 Pitman
NJ0081600 South Harrison
NJ0081700 Swedesboro
NJ0081800 Washington Township
NJ0081900 Wenonah
NJ0082000 West Deptford
NJ0082100 Westville
NJ0082200 Woodbury
NJ0082300 Woodbury Heights
NJ0082400 WoolwichHUDSON COUNTY
NJ0090100 Bayonne
NJ0090200 East Newark
NJ0090300 Guttenberg
NJ0090400 Harrison
NJ0090500 Hoboken
NJ0090600 Jersey City
NJ0090700 Kearny
NJ0090800 North Bergen
NJ0090900 Secaucus
NJ0091000 Union
NJ0091100 Weehawken
NJ0091200 West New YorkHUNTERDON COUNTY
NJ0100100 Alexandria
NJ0100200 Bethlehem
NJ0100300 Bloomsbury
NJ0100400 Califon
NJ0100500 Clinton Town
NJ0100600 Clinton Township
NJ0100700 Delaware
NJ0100800 East Amwell
NJ0100900 Flemington
NJ0101000 Franklin
NJ0101100 Frenchtown
NJ0101200 Glen Gardner
NJ0101300 Hampton
NJ0101400 High Bridge
NJ0101500 Holland
NJ0101600 Kingwood
NJ0101700 Lambertville
NJ0101800 Lebanon Borough
NJ0101900 Lebanon Township
NJ0102000 Milford
NJ0102100 Raritan
NJ0102200 Readington
NJ0102300 Stockton
NJ0102400 Tewksbury
NJ0102500 Union
NJ0102600 West AmwellMERCER COUNTY
NJ0110100 East Windsor
NJ0110200 Ewing
NJ0110300 Hamilton
NJ0110400 Hightstown
NJ0110500 Hopewell Borough
NJ0110600 Hopewell Township
NJ0110700 Lawrence
NJ0110800 Pennington
NJ0111400 Princeton
NJ0111200 Robbinsville
NJ0111100 Trenton
NJ0111300 West Windsor
MIDDLESEX COUNTY
NJ0120100 Carteret
NJ0120200 Cranbury
NJ0120300 Dunellen
NJ0120400 East Brunswick
NJ0120500 Edison
NJ0120600 Helmetta
NJ0120700 Highland Park
NJ0120800 Jamesburg
NJ0120900 Metuchen
NJ0121000 Middlesex
NJ0121100 Milltown
NJ0121200 Monroe
NJ0121300 New Brunswick City
NJ0121400 North Brunswick Township
NJ0121500 Old Bridge
NJ0121600 Perth Amboy
NJ0121700 Piscataway
NJ0121800 Plainsboro
NJ0121900 Sayreville
NJ0122000 South Amboy
NJ0122100 South Brunswick
NJ0122200 South Plainfield
NJ0122300 South River
NJ0122400 Spotswood
NJ0122500 WoodbridgeMONMOUTH COUNTY
NJ0130100 Aberdeen
NJ0130200 Allenhurst
NJ0130300 Allentown
NJ0130400 Asbury Park
NJ0130500 Atlantic Highlands
NJ0130600 Avon-by-the-Sea
NJ0130700 Belmar
NJ0130800 Bradley Beach
NJ0130900 Brielle
NJ0131000 Colts Neck
NJ0131100 Deal
NJ0131200 Eatontown
NJ0131300 Englishtown
NJ0131400 Fair Haven
NJ0131500 Farmingdale
NJ0131600 Freehold Borough
NJ0131700 Freehold Township
NJ0131800 Hazlet
NJ0131900 Highlands
NJ0132000 Holmdel
NJ0132100 Howell
NJ0132200 Interlaken
NJ0132300 Keansburg
NJ0132400 Keyport
NJ0134600 Lake Como
NJ0132500 Little Silver
NJ0132600 Loch Arbour
NJ0132700 Long Branch
NJ0132800 Manalapan
NJ0132900 Manasquan
NJ0133000 Marlboro
NJ0133100 Matawan
NJ0133200 Middletown
NJ0133300 Millstone
NJ0133400 Monmouth Beach
NJ0133600 Neptune City
NJ0133500 Neptune
NJ0133700 Ocean
NJ0133800 Oceanport
NJ0133900 Red Bank
NJ0134000 Roosevelt
NJ0134100 Rumson
NJ0134200 Sea Bright
NJ0134300 Sea Girt
NJ0134400 Shrewsbury Borough
NJ0134500 Shrewsbury Township
NJ0134700 Spring Lake
NJ0134800 Spring Lake Heights
NJ0134900 Tinton Falls
NJ0135000 Union Beach
NJ0135100 Upper Freehold
NJ0135200 Wall
NJ0135300 West Long BranchMORRIS COUNTY
NJ0140100 Boonton Town
NJ0140200 Boonton Township
NJ0140300 Butler
NJ0140400 Chatham Borough
NJ0140500 ChathamTownship
NJ0140600 Chester Borough
NJ0140700 Chester Township
NJ0140800 Denville
NJ0140900 Dover
NJ0141000 East Hanover
NJ0141100 Florham Park
NJ0141200 Hanover
NJ0141300 Harding
NJ0141400 Jefferson
NJ0141500 Kinnelon
NJ0141600 Lincoln Park
NJ0143000 Long Hill
NJ0141700 Madison
NJ0141800 Mendham Borough
NJ0141900 Mendham Township
NJ0142000 Mine Hill
NJ0142100 Montville
NJ0142300 Morris Plains
NJ0142200 Morris
NJ0142400 Morristown
NJ0142500 Mountain Lakes
NJ0142600 Mt. Arlington N
NJ0142700 Mt. Olive
NJ0142800 Netcong
NJ0142900 Parsippany-Troy Hills
NJ0143100 Pequannock
NJ0143200 Randolph
NJ0143300 Riverdale
NJ0143400 Rockaway Borough
NJ0143500 Rockaway Township
NJ0143600 Roxbury
NJ0143700 Victory Gardens
NJ0143800 Washington
NJ0143900 WhartonOCEAN COUNTY
NJ0150100 Barnegat
NJ0150200 Barnegat Light
NJ0150300 Bay Head
NJ0150400 Beach Haven
NJ0150500 Beachwood
NJ0150600 Berkeley
NJ0150700 Brick
NJ0150900 Eagleswood
NJ0151000 Harvey Cedars
NJ0151100 Island Heights
NJ0151200 Jackson
NJ0151300 Lacey
NJ0151400 Lakehurst
NJ0151500 Lakewood
NJ0151600 Lavallette
NJ0151700 Little Egg Harbor
NJ0151800 Long Beach
NJ0151900 Manchester
NJ0152000 Mantoloking
NJ0152200 Ocean Gate
NJ0152100 Ocean
NJ0152300 Pine Beach
NJ0152400 Plumsted
NJ0152500 Point Pleasant
NJ0152600 Pt. Pleasant Beach
NJ0152700 Seaside Heights
NJ0152800 Seaside Park
NJ0152900 Ship Bottom
NJ0153000 South Toms River
NJ0153100 Stafford
NJ0153200 Surf City
NJ0150800 Toms River
NJ0153300 TuckertonPASSAIC COUNTY
NJ0160100 Bloomingdale
NJ0160200 Clifton
NJ0160300 Haledon
NJ0160400 Hawthorne
NJ0160500 Little Falls
NJ0160600 North Haledon
NJ0160700 Passaic
NJ0160800 Paterson
NJ0160900 Pompton Lakes
NJ0161000 Prospect Park
NJ0161100 Ringwood
NJ0161200 Totowa
NJ0161300 Wanaque
NJ0161400 Wayne
NJ0161500 West Milford
NJ0161600 Woodland ParkSALEM COUNTY
NJ0170100 Alloway
NJ0170200 Carneys Point
NJ0170300 Elmer
NJ0170400 Elsinboro
NJ0170500 Lower Alloways Creek
NJ0170600 Mannington
NJ0170700 Oldmans
NJ0170800 Penns Grove
NJ0170900 Pennsville
NJ0171000 Pilesgrove
NJ0171100 Pittsgrove
NJ0171200 Quinton
NJ0171300 Salem
NJ0171400 Upper Pittsgrove
NJ0171500 WoodstownSOMERSET COUNTY
NJ0180100 Bedminster
NJ0180200 Bernards
NJ0180300 Bernardsville
NJ0180400 Bound Brook
NJ0180500 Branchburg
NJ0180600 Bridgewater
NJ0180700 Far Hills
NJ0180800 Franklin
NJ0180900 Green Brook
NJ0181000 Hillsborough
NJ0181100 Manville
NJ0181200 Millstone
NJ0181300 Montgomery
NJ0181400 North Plainfield
NJ0181500 Peapack & Gladstone
NJ0181600 Raritan
NJ0181700 Rocky Hill
NJ0181800 Somerville
NJ0181900 South Bound Brook
NJ0182000 Warren
NJ0182100 WatchungSUSSEX COUNTY
NJ0190100 Andover
NJ0190200 Andover
NJ0190300 Branchville
NJ0190400 Byram
NJ0190500 Frankford
NJ0190600 Franklin
NJ0190700 Fredon
NJ0190800 Green
NJ0190900 Hamburg
NJ0191000 Hampton
NJ0191100 Hardyston
NJ0191200 Hopatcong
NJ0191300 Lafayette
NJ0191400 Montague
NJ0191500 Newton
NJ0191600 Ogdensburg
NJ0191700 Sandyston
NJ0191800 Sparta
NJ0191900 Stanhope
NJ0192000 Stillwater
NJ0192100 Sussex
NJ0192200 Vernon
NJ0192300 Walpack
NJ0192400 WantageUNION COUNTY
NJ0200100 Berkeley Heights
NJ0200200 Clark
NJ0200300 Cranford
NJ0200400 Elizabeth
NJ0200500 Fanwood
NJ0200600 Garwood
NJ0200700 Hillside
NJ0200800 Kenilworth
NJ0200900 Linden
NJ0201000 Mountainside
NJ0201100 New Providence
NJ0201200 Plainfield
NJ0201300 Rahway
NJ0201400 Roselle
NJ0201500 Roselle Park
NJ0201600 Scotch Plains
NJ0201700 Springfield
NJ0201800 Summit
NJ0201900 Union
NJ0202000 Westfield
NJ0202100 WinfieldWARREN COUNTY
NJ0210100 Allamuchy
NJ0210200 Alpha
NJ0210300 Belvidere
NJ0210400 Blairstown
NJ0210500 Franklin
NJ0210600 Frelinghuysen
NJ0210700 Greenwich
NJ0210800 Hackettstown
NJ0210900 Hardwick
NJ0211000 Harmony
NJ0211100 Hope
NJ0211200 Independence
NJ0211300 Knowlton
NJ0211400 Liberty
NJ0211500 Lopatcong
NJ0211600 Mansfield
NJ0211700 Oxford
NJ0211900 Phillipsburg
NJ0212000 Pohatcong
NJ0212100 Washington
NJ0212200 Washington
NJ0212300 WhiteNEW JERSEY STATE POLICE REGIONS
A TROOP
NJNSP2600 Bellmawr
NJNSP2200 Bridgeton
NJNSP2000 Buena Vista
NJNSP2800 Port Norris
NJNSP3500 Woodbine
NJNSP3200 WoodstownB TROOP
NJNSP4000 Hope
NJNSP4600 Netcong
NJNSP8800 Perryville
NJNSP5100 Somerville
NJNSP5200 Sussex
NJNSP0800 Totowa
NJNSP5300 WashingtonC TROOP
NJNSP6000 Bordentown
NJNSP6400 Hamilton
NJNSP4200 Kingwood
NJNSP2900 Red Lion
NJNSP3000 Tuckerton