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.