.
Depends on the destination. In most of CA, yes; a resident can receive ammunition at their doorstep.
I don't have any list to refer to, but, for example, I live in Los Angeles, 900-- zip code (a suburb within L.A. City limits) and I cannot have ammunition shipped to me. I have to drive away and fetch it. Fortunately I have two or three local retailers to purchase from... but when I wish to order perhaps a specialty item, say, Brenneke shotgun slugs, I cannot avail myself of the selection presented online and most retailers don't stock the entire line of Brenneke product.