It looks kind of like Cerithideopsis californica in its shell shape, but I'm not sure if it would be because those are called marine snails and this was several miles inland. Here's where a snail expert would come in handy. Also the plant it is on is Storke's Bill (Erodium cicutarium)!