Agree on Favartia rosamiae for #2 #4 looks like an immature turrid, no idea what species #6 is an Engina, frequently sold as E. lanceolata, but that is not the correct name. The right name eludes me right now. Paul M.