Your Online Store For
Self Defense Weapons

Shop Now

Online Ordering Notice

Due to government changes on weapons being sold online we will be changing the way we process sales online for our website orders. All orders once completed will be followed up by a member of the site and sales will be processed over the phone.

Because of government changes all weapons sold online are considered high risk. With that you are charged not only the sale of the product and taxes but a processing fee. That fee can cost you much more, so we will process the sale over the phone to avoid this cost. We at Johnnys Defense take your credit card information seriously and at no time will your information be kept.

We understand that it is an inconvenience having to do it this way. Our only other choice would be to raise our prices and we don't want to do that since we pride ourselves on our prices. For those who are our loyal customers they know we are a safe, dependable company and pride ourselves in customer service and security with us is a must.

So we look forward to helping you in the future and we apologize for this change but it is the best option.

Mission Statement

Our goal is to make sure no one man or woman ever has to feel fear. We will make sure to go out of our way to provide you with the training you need to keep yourself and your loved one's safe. We also provide many weapon options to choose from.

Upcoming Events

29Sep

Chantilly Gun Show

Local Time:
Sep 29 2023 - Oct 01 2023 |
9:00 am - 5:00 pm
9:00 am - 5:00 pm
Dulles Expo Center
07Oct

Orlando Gun Show

Local Time:
Oct 07 - 08 2023 |
9:00 am - 4:00 pm
9:00 am - 4:00 pm
Central Florida Fair
14Oct

Ft. Myers Gun Show

Local Time:
Oct 14 - 15 2023 |
9:00 am - 5:00 pm
9:00 am - 5:00 pm
Lee County Civic Center
21Oct

Tampa Gun Show

Local Time:
Oct 21 - 22 2023 |
9:00 am - 5:00 pm
9:00 am - 5:00 pm
Florida State Fairgrounds
28Oct

Palmetto Gun Show

Local Time:
Oct 28 - 29 2023 |
9:00 am - 5:00 pm
9:00 am - 5:00 pm
Bradenton Area Convention Center
04Nov

Miami Gun Show

Local Time:
Nov 04 - 05 2023 |
9:00 am - 5:00 pm
9:00 am - 5:00 pm
Miami-Dade County Fair and Exposition
No event found!