Last week, there were NO long guns to be found at my local Walmart.
Yesterday; they were back!
Shotguns are on backorder here.