All firearms applications can be completed online.  To apply click here and enter ORI number NJ0026300.  Once you have completed the application process you will be contacted when your paperwork is ready to be picked up.  Payment must be dropped off, in an envelope labeled with your name, at the police department. Please be advised that only checks and money orders made out to the Borough of Upper Saddle River will be accepted.


  • Initial Firearms Identification Card – $50
  • Handgun Permit – $25
  • There is no charge for Firearms Identification Cards issued due to a change of address or replacement of a lost/stolen card


Only online applications will be accepted.  Please bring photo identification with you when you pick up your item(s).


If you would like to submit a concealed carry permit application please contact Detective Gurney to schedule an appointment.  For any other firearm related questions please contact Detective Gurney at 201-327-2700.


Click here for New Jersey State Police firearm laws and answers to frequently asked questions.