- Nov 1st – 2nd, 2025
- Aug 30th – 31st, 2025
- May 31st – Jun 1st, 2025
- Mar 22nd – 23rd, 2025
- Nov 2nd – 3rd, 2024
- Aug 31st – Sep 1st, 2024
- Jun 15th – 16th, 2024
- Apr 27th – 28th, 2024
- Mar 23rd – 24th, 2024
- Jan 13th – 14th, 2024
- Nov 18th – 19th, 2023
- Oct 14th – 15th, 2023
- Apr 29th – 30th, 2023
- Feb 4th – 5th, 2023
- Apr 30th – May 1st, 2022
- Dec 11th – 12th, 2021
- Oct 2nd – 3rd, 2021
- Jun 12th – 13th, 2021
- Apr 24th – 25th, 2021
- Mar 13th – 14th, 2021
- Jan 9th – 10th, 2021
- Nov 7th – 8th, 2020
- Jan 11th – 12th, 2020
- Jul 20th – 21st, 2019
- Mar 16th – 17th, 2019
- Jan 12th – 13th, 2019
- Saturday: 9:00am - 5:00pm
- Sunday: 9:00am - 3:00pm
General: $10.00
Children 16 & under: Free
Admission includes both Saturday and Sunday!
Active military/LEO: Free
Veteran or Retired LEO: $1 off
Free Parking
Welcome to our Hernando County gun show! We have two buildings full of guns, knives, ammo, accessories, parts, and much more. New, used, and antique items will be available to buy, sell, or trade. Always FREE PARKING!
The 2 Guys Brooksville Gun Show currently has no upcoming dates scheduled in Brooksville, FL. This Brooksville gun show is held at FL National Guard Armory and hosted by 2 Guys Shows. All federal and local firearm laws and ordinances must be obeyed.
Concealed Weapons Permit Classes Available, please call for schedule.
8ft Tables: $100 each per weekend
Dealer Setup:
Friday 3-6 pm
Saturday 7-9 am
Please call for a reservation


Only one building. They don’t have enough vendors for two. One seller of new guns with good prices. The others were overpriced private sellers. Won’t go back after being told it was in two buildings.
They have private sellers or all corperate?
Hello, Looking forward to attending this event… 🙂
two buildings lots of guns and ammo and all kinds of things at this gun show guy puts on a very good show
My first gun show since moving to Florida – I won’t be back. Only one building of overpriced STUFF that I don’t need or already have, and they started closing up about an hour early.