Freedom Firearms is the regions largest independent firearm dealer.  Whether you are looking for personal protection, concealed carry handguns, hard-to-find rifles, or a new shotgun, you will find it here.  We carry a huge selection of handguns and have an on-site Glock armorer ready to help.  We have an extensive rifle inventory and a number of unique guns to fill that collection.   Our sales professionals are seasoned veterans, many with extensive military and/or law enforcement experience.  Inventory changes daily so make sure you stop in and see what we have to offer.

If we do not have the firearm or accessory you are looking for in the store, please visit our online store at to shop our distributors.  Please note that our online inventory differs from our in-store inventory.

Now buying USED guns!  At Freedom Firearms, we make selling your unwanted or unused gun safe, easy, & hassle free.  Our team has years of experience buying, selling, and trading firearms.  We have a deep understanding of gun performance and condition assessment, as well as the most up to date market value of the guns we buy.  We are committed to giving you a fair, competitive offer for your gun.

All NEW gun orientation program!  At Freedom Firearms, we want you to be safe & comfortable with your new firearm(s).  So we have designed an all inclusive, all NEW gun orientation program FREE with any firearm purchase from us. The gun orientation program, under the supervision of one of our instructors, consists of:

  • The 4 gun Safety Rules
  • Presentation on proper stance, grip & sight alignment
  • Safe loading and unloading procedures
  • Range Time in our state of the art, indoor range
  • Gun break down, cleaning, and safe storage of your firearm(s)

*We do accept FFL transfers.  All transfers must be shipped from an FFL dealer.  Please have the place you are purchasing from send their FFL license to: or fax to (260) 407-0062.  We will contact you via the name & phone number on the supplied paperwork when your transfer arrives in our store and is ready for pick up.  Please allow 1-2 days after we receive your transfer for us to process and contact you.