FFL Transfers

* Important: Please call in advance before picking up your firearm to confirm that we have received it. Our hours are listed on the bottom of this page.

Call: 815-578-9194.


1.) Purchase your firearm on-line, from your out-of-state gun shop, or from anyone else.


2.) A gun store will ask for an FFL Certificate for the place that you want to have your firearm shipped to. Simply call us (815-578-9194) to access a copy of our FFL Certificate and send it to the store that you purchased your firearm from. Many places already have our certificate.


3.) Visit our shop to perform a background check. If the background check is approved, and the required waiting period has passed from the date of purchase, you can pick up your firearm.


4.) The cost is $39 per firearm transfer payable upon pick-up. We have 2 locations to choose from to pick up your firearm.


Click: FFL Transfers to begin the process on-line.


McHenry Hours:


Mon., Tues. & Wed. 10:00 AM - 7:00 PM

Thurs. & Fri. 10:00 AM - 6:00 PM

Sat. 10:00 AM - 5:00 PM

Sun. 10:00 AM - 4:00 PM