<---Did a quick search for mollusks of the Oregon Coast and got a hit on the second link. I then did an image search and sure enough...it's called a gooseneck barnacle. They spend their life attached to rocks and tend to live in clusters together with mussels.
Bookmarks