Gun Dealers in Florida

Are you looking for a gun dealer in Florida?
Find new and used firearms dealers, from vintage to discounters, from handguns to rifles and shotguns here on these pages. Your local dealer has a lot to offer in the way of experience, selection and hard-earned advice. This is a nationwide listing of nearby gun & ammo sales—use it to find a firearms dealer or gunsmith in your area, one that you can get to know and trust. With coast to coast listings, you'll easily locate gun sales in Illinois, Florida gun smiths, ammo in Texas and much more. For example:
Q: I'm looking for handguns in Burlingame , California, specifically a dealer offering discount or used pistols. A: Surf the links in the left column to track down your local dealers. In your case click on "California" to find used handguns in California. Makes sense, right? (Sellers listed by cities and states)
Q: Besides actually buying a gun, I also need to learn to shoot firearms, my husband's .22 rifle in particular. I'd like to find a shop offering sales, training and hopefully a shooting range there on-site. So, where would I find guns for sale in Indiana? A: Many reputable dealers and gunmiths are listed here on these pages. (Some also have their own rifle and pistol ranges.) To find guns in Brookville, Indiana, for instance, just visit "Gun Dealers by State > Indiana."

Coral Gables

, call: 305-642-2355

3709 W Flagler St; Coral Gables, Florida, 33134


, call: 850-682-4600

366 S Main St; Crestview, Florida, 32536
, call: 850-398-8367

4381 S Ferdon Blvd; Crestview, Florida, 32536
, call: 850-758-5880

5851 Saratoga Dr; Crestview, Florida, 32536
, call: 850-682-2003

4381 S Ferdon Blvd; Crestview, Florida, 32536

, call: 850-682-6708

3983 Highway 90 E; Crestview, Florida, 32539

Crystal River

, call: 352-564-0012

787 NE 5th St; Crystal River, Florida, 34429
, call: 352-564-0001

6843 N Citrus Ave Unit CC; Crystal River, Florida, 34428

Dade City

, call: 352-521-1433

601 Live Oak Ave; Dade City, Florida, 33523
, call: 352-567-9800

19250 US 301; Dade City, Florida, 33523
, call: 352-567-9337

36010 Sr 52; Dade City, Florida, 33525


, call: 954-925-0856

5 N Federal Hwy; Dania, Florida, 33004


, call: 954-985-8310

2103 S State Road 7; Davie, Florida, 33317
, call: 954-512-1987

7081 W State Road 84; Davie, Florida, 33317
, call: 954-915-8226

8238 W State Road 84; Davie, Florida, 33324
, call: 954-306-8000

2333 S University Dr; Davie, Florida, 33324
, call: 954-577-7775

7080 W State Road 84; Davie, Florida, 33317

Daytona Beach

, call: 386-255-0564

1023 Ridgewood Ave; Daytona Beach, Florida, 32117
, call: 386-252-8471

607 W Int'l Speedway; Daytona Beach, Florida, 32114

Deerfield Beach

, call: 954-698-0733

31 S Federal Hwy; Deerfield Beach, Florida, 33441