The two shells are :

Trochus niloticus (Linne, 1758)

Chicoreus ramosus (Linne, 1758)

Both are wide-ranging Indo-Pacific species.  Neither occurs in the Atlantic.

Regards,
Paul M.