Walmart sell ammo at their store in Orangevale (CA), I was checking their prices on Friday.
In San Diego county I know Walmart discontinued ammo over a year ago.