​​We are now a Spikes dealer.  Click above, call 256-679-7846, or email sales@thunderfirearms.com for pricing.

We are open Monday - Thursday & Saturday You may also call for an appointment for one-on-one time (Friday Only).  

Mon - 4:00 pm. to 8:00 pm.
Tue - 4:00 pm. to 8:00 pm.
Wed - 4:00 pm. to 8:00 pm.
Thu - 4:00 pm. to 8:00 pm.
Fri - By Appointment Only
Sat - 9:00 am. to 2:00 pm.


Please call 256-679-7846 or submit a contact form for an appointment, OR a purchase quote.  For firearm transfers click on the "Transfer Request" link.

New and Used Firearms Sales
- Local Transfers
- Out of State Transfers
- Consignment Sales
- Firearm Storage
- Facilitate Private Transfers
- Firearm Accessories (by order)
- Layaway Program

- Insurance Appraisals

We offer a wide range of firearms services that can be customized to meet your needs. Our team works directly with you to come to the best solution for your personal protection, sport shooting, or hunting needs.



Phone: ​256-679-7846   Fax: 866-593-8322

Thunder Firearms Copyright © 2013