Andrew,
Probably mature Turbinella pyrum, that would be my guess.  An 8 inch
specimen can weigh 5 pounds.
On the bivalves, I think Spondylus calcifer from west central mexico
may exceed, or at least match, the fossil forms you mentioned.
Paul M.