Walmart Gun Counter Locations

1,066 locations across 41 states · Retail · Official Website

Walmart is America's largest retailer with thousands of stores nationwide. While Walmart discontinued firearm sales in 2019, many locations still maintain Federal Firearms Licenses and operate hunting departments offering ammunition, gun safes, air guns, and shooting accessories. Walmart stores with active FFLs are included in this database for reference purposes.

Loading map...

All Walmart Locations

Filter by State

Showing 1,066 locations

WALMART #2070
3101 A STREET, ANCHORAGE, AK 995030000
WALMART #2071
8900 OLD SEWARD HWY, ANCHORAGE, AK 99515
WALMART #4359
7405 DEBARR ROAD, ANCHORAGE, AK 99504
WALMART #2188
18600 EAGLE RIVER ROAD, EAGLE RIVER, AK 99577
WALMART #2722
537 JOHANSEN EXPRESSWAY, FAIRBANKS, AK 99701
WALMART #4474
10096 KENAI SPUR HIGHWAY, KENAI, AK 99611
WALMART #2710
4230 DON KING RD, KETCHIKAN, AK 99901
WALMART #2711
2911 MILL BAY RD, KODIAK, AK 996150000
WALMART #2074
1350 S SEWARD MERIDIAN PKWY, WASILLA, AK 99654
WAL-MART #4333
10040 COUNTY ROAD 48, FAIRHOPE, AL 36533
WALMART #1052
3186 HWY 171 NORTH, FAYETTE, AL 35555
WALMART #4187
2701 CLOVERDALE RD, FLORENCE, AL 35633
WALMART #1063
1608 W MAGNOLIA AVE, GENEVA, AL 36340
WALMART #681
11697 US HIGHWAY 431, GUNTERSVILLE, AL 35976
WALMART #409
42466 HIGHWAY 195, HALEYVILLE, AL 35565
WALMART #1100
1706 MILITARY ST S, HAMILTON, AL 35570
Page 1 of 54

Buying Guns at Walmart

Looking to buy guns at Walmart? With 1,066 Walmart gun counter locations across 41 states, finding a Walmart that sells firearms near you is easy. Each Walmart firearms department operates as a Federal Firearms Licensee (FFL), meaning they can legally sell rifles, shotguns, and handguns to eligible customers.

Walmart gun departments typically stock a selection of hunting rifles, shotguns, and depending on location, handguns and pistols. Inventory varies by store, so call ahead to check Walmart guns in stock at your local store. Popular categories include bolt-action rifles, semi-automatic shotguns, and rimfire rifles for beginners.

Walmart FFL Transfers & Services

Many Walmart locations offer FFL transfer services, allowing you to ship firearms purchased online to your local Walmart store for pickup. Walmart FFL transfer fees vary by location, typically ranging from $25-$75. Contact your local store for current Walmart gun transfer pricing.

When purchasing firearms at Walmart, you'll need to complete a NICS background check and ATF Form 4473. The Walmart background check process typically takes 10-30 minutes, though delays can occur. Bring a valid government-issued photo ID and know your local Walmart gun policy regarding age requirements and purchase limits.

Frequently Asked Questions

Does Walmart sell guns?
Yes, Walmart has 1,066 locations with firearms departments across 41 states. Use our map above to find a Walmart gun counter near you.
Does Walmart do FFL transfers?
Many Walmart locations accept FFL transfers from online purchases. Contact your local store for Walmart transfer fees and policies.
What guns does Walmart sell?
Walmart firearms departments typically carry rifles, shotguns, and in some locations, handguns. Inventory varies by store and state laws.
How do I find a Walmart with guns near me?
Use our interactive map above to find all 1,066 Walmart gun counter locations. Filter by state to narrow your search.