Free shipping over $999 · Pistols to your FFL · every part to your doorIndependent store · not affiliated with Polymer80 or GlockFind your city · Shipping & FFL
Home / Cities / Jacksonville

Gun shop Jacksonville, Florida

Order online, pick up at a licensed dealer in Duval County. Jacksonville spans most of Duval County along the St. Johns River, with Naval Station Mayport, NAS Jacksonville, and the port driving its economy. Firearms ship to FFL dealers across the city, from the Westside to the beaches.

Jacksonville, Duval County, FL
CountyDuval
LicensesFlorida Department of Agriculture and Consumer Services
Hunting zoneZone C (Unit C6)
Public rangeAbout 55 mi

How buying a gun in Jacksonville works

Pick an FFL dealer near you that accepts shipped transfers and name it at checkout. We confirm their license and ship the firearm to them. Ammunition, optics and parts ship straight to your door where Florida law allows.

Florida enforces stricter firearm purchasing rules than much of the South. Buyers must be 21 for any firearm from a dealer, with a limited exception for law enforcement and military members purchasing rifles or shotguns at 18. A three-day waiting period applies, excluding weekends and holidays, or until the records check clears. Counties may extend this to five days. Florida concealed weapon license holders, as well as rifle and shotgun buyers with a hunter safety certificate or hunting license, are exempt from the wait. The Florida Department of Law Enforcement conducts all dealer checks.

Dealers in these communities all work for Jacksonville-area buyers:

  • Orange Park
  • Jacksonville Beach
  • Atlantic Beach
  • Neptune Beach
  • Baldwin
  • Middleburg
  • Ponte Vedra
  • Fernandina Beach
  • Macclenny

Carrying a gun in Duval County

Florida permits concealed carry without a license for eligible individuals since July 1, 2023, requiring identification to be shown upon demand. Following a 2025 appellate decision and guidance from the Attorney General, open carry is lawful statewide, subject to prohibited locations and rules against threatening displays. The Florida Department of Agriculture and Consumer Services issues optional concealed weapon or firearm licenses, now available to qualified applicants 18 and older after a 2026 appellate ruling.

Hunting near Jacksonville

Florida divides its deer hunting into four zones with staggered dates. In Zone C, covering Duval and most of Hillsborough, general gun season runs November 7 to January 24. Zone D in the western Panhandle operates from November 26 to 29 and December 12 to February 21, while Zone B in eastern Hillsborough runs December 5 to February 21. Rimfire rifles are illegal for deer, centerfire semi-automatic rifles are restricted to five-round magazines, and full metal jacket ammunition is prohibited. Feral hogs can be hunted year-round on private land with permission.

Duval County is in Zone C, deer management unit C6, with general gun season running November 7 to January 24. Hogs can be hunted year-round on private land, and Osceola National Forest is roughly an hour west.

Northeast Florida hunters find ample space for deer and hogs in Osceola and Jennings state forests, while the Navy presence fuels interest in duty pistols and carbines.

Public shooting ranges near Jacksonville

Public ranges on the city pages are those run or listed by the state wildlife agency, a state forest or a national forest, chosen by distance from each city. Fees, license requirements and hours are set by the agency and change with the seasons.

Source: State wildlife agency and public-land range listings, September 2026. Distances are approximate; call or check the agency site before you drive out.

Deer rifles for Jacksonville

Hunting guide →

Buying a gun in Jacksonville: common questions

Can I buy a gun online and pick it up in Jacksonville?

Yes. Order here, name a licensed FFL dealer in Orange Park, Jacksonville Beach, Atlantic Beach, Jacksonville or anywhere in Duval County, and we ship the firearm to them. You fill out ATF Form 4473 at their counter and they run the background check.

Can I buy a rifle in Florida at 18?

Generally no. Florida requires buyers to be 21 for any firearm from a dealer, with a narrow exception for law enforcement and military members purchasing rifles or shotguns.

How long is the Florida waiting period?

Three days, excluding weekends and legal holidays, or until the records check clears, whichever is later. A Florida concealed weapon license exempts you, and counties may extend the wait to five days.

Can I carry openly in Jacksonville?

Yes. Following the 2025 appellate decision and the Attorney General's guidance, open carry is lawful statewide, subject to prohibited locations and private property rules.

Can I hunt hogs at night near Jacksonville?

Many southern states allow night hunting of feral hogs on private land with permission; public land rules differ. Check the state agency's hog page before you go.

What does an FFL transfer cost in Jacksonville?

Each dealer sets its own fee, commonly $20 to $75. Call before you order to confirm the price and that they accept firearms shipped from an online store.

Nearby cities

All 20 cities →

More buying guides

General information, not legal advice. Rules current as of September 2026. See our buying guide and check with Florida Department of Agriculture and Consumer Services or a local attorney about your own situation.