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 Pennsylvania 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 North Carolina? 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 Kill Devil Hills, North Carolina, for instance, just visit "Gun Dealers by State > North Carolina."


, call: 954-981-1996

6500 Stirling Rd; Hollywood, Florida, 33024
, call: 954-987-1090

6798 Stirling Rd; Hollywood, Florida, 33024
, call: 954-924-9283

2126 Collins CT; Hollywood, Florida, 33020


, call: 786-243-0296

11 SE 2nd Dr; Homestead, Florida, 33030
, call: 786-243-1192

15 SE 2nd Dr; Homestead, Florida, 33030


, call: 352-628-0605

6373 S Suncoast Blvd; Homosassa, Florida, 34446


, call: 727-857-1661

10038 State Road 52; Hudson, Florida, 34669
, call: 727-862-6179

8635 New York Ave; Hudson, Florida, 34667


, call: 321-733-7759

105 S Riverside Dr; Indialantic, Florida, 32903


, call: 352-447-5595

947 Highway 40 E; Inglis, Florida, 34449


, call: 904-786-6300

1505 Lane Ave S; Jacksonville, Florida, 32210
, call: 904-725-1227

6041 Atlantic Blvd; Jacksonville, Florida, 32211
, call: 904-641-1619

10268 Beach Blvd; Jacksonville, Florida, 32246
, call: 904-292-1001

11018 Old Saint Augustine Rd; Jacksonville, Florida, 32257
, call: 904-353-9634

2619 N Main St; Jacksonville, Florida, 32206
, call: 904-693-0777

1233 Lane Ave S; Jacksonville, Florida, 32205


, call: 561-748-4867

126 Center St; Jupiter, Florida, 33458
, call: 561-745-4861

9270 W Indiantown Rd; Jupiter, Florida, 33478

Key Largo

, call: 305-451-0043

103200 Overseas Hwy; Key Largo, Florida, 33037
, call: 305-451-0043

102900 Overseas Hwy; Key Largo, Florida, 33037