Free shipping over $999 · Firearms ship to your local FFL dealerDefend home and homesteadFind your city · Shipping & FFL
Home / Cities / Portland

Gun shop Portland, Maine

Order online, pick up at a licensed dealer in Cumberland County. Portland is Maine's largest city, a working harbor on Casco Bay with fishing wharves, ferries to the islands and an old brick waterfront. Suburbs quickly give way to woods and farmland to the west.

Portland, Cumberland County, ME
CountyCumberland
LicensesMaine State Police (or the municipal police chief in some towns)
Hunting zone
Public rangeAbout 40 mi

How buying a gun in Portland 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 Maine law allows.

Maine requires a 72-hour waiting period between an agreed firearm sale and delivery to the buyer. A federal court paused the law in 2025, but the First Circuit reversed that ruling in April 2026 and the law is in effect while a Supreme Court petition is pending. There is no purchase permit or registration. Dealer sales require ATF Form 4473 and a NICS check, with federal ages of 18 for long guns and 21 for handguns. Bring a valid photo ID with your current address.

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

  • South Portland
  • Westbrook
  • Falmouth
  • Cape Elizabeth
  • Scarborough
  • Gorham
  • Windham
  • Yarmouth

Carrying a gun in Cumberland County

Maine allows adults 21 and older who can legally possess a firearm to carry a concealed handgun without a permit. Adults 18 to 20 may also carry without a permit if they are on active duty or honorably discharged from the Armed Forces or National Guard; others in that age group need a permit. The optional concealed handgun permit is handled by Maine State Police, or by the police chief in some towns for their residents. The permit helps with reciprocity outside Maine.

Hunting near Portland

Maine Inland Fisheries and Wildlife holds a residents-only firearms deer day on October 31, 2026, then opens the general firearms season to everyone from November 2 through November 28. Archery and expanded archery seasons run earlier and later, and muzzleloader seasons follow in late November and December in some districts. Antlerless deer need an any-deer permit drawn by wildlife management district. There is no Sunday hunting. Check the current IF&W rules before you hunt.

Portland is inside Maine's expanded archery area, while firearms hunters head inland to the farmland and woods of Cumberland, York and Oxford counties. The IF&W range at Fryeburg and the Summerhaven range in Augusta are the nearest state ranges.

Maine's 72-hour waiting period means Portland buyers should plan a firearm purchase ahead of deer season. Coastal salt air makes a good gun oil and a dehumidified safe worth the money.

Public shooting ranges near Portland

These public ranges are run by state wildlife agencies and state forests in the states we serve. Many are free; some staffed facilities charge a daily fee, and hours change with the seasons, so check with the agency before you go.

Source: State wildlife agency public range lists (LDWF, MDWFP, WVDNR, Wisconsin DNR, ND Game and Fish, SD GFP, NH Fish and Game, Maine IF&W, Vermont Fish and Wildlife), September 2026. Distances are approximate; call or check the agency site before you drive out.

Duck & turkey shotguns for Portland

Shotgun guide →

Deer rifles for Portland

Hunting guide →

Buying a gun in Portland: common questions

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

Yes. Order here, name a licensed FFL dealer in South Portland, Westbrook, Falmouth, Portland or anywhere in Cumberland County, and we ship the firearm to them. You fill out ATF Form 4473 at their counter and they run the background check.

Does Maine have a waiting period to buy a gun?

Yes. Maine has a 72-hour waiting period between an agreed sale and delivery. The First Circuit upheld it in April 2026, and a petition to the U.S. Supreme Court is pending.

Do I need a permit to carry concealed in Maine?

Not if you are 21 or older and can legally own a gun, or 18 to 20 with qualifying military service. Maine State Police issue the optional permit.

When is the 2026 Maine firearms deer season?

The residents-only day is October 31, and the general firearms season runs November 2 through 28, 2026. There is no Sunday hunting in Maine.

Can my duck gun double as a home-defense shotgun?

Often, yes. Many pump and semi-auto waterfowl guns accept a shorter 18.5 or 20 inch barrel, turning one receiver into both a marsh gun and a house gun.

What does an FFL transfer cost in Portland?

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 Maine State Police (or the municipal police chief in some towns) or a local attorney about your own situation.