Yes! Well Done! It is a brachiopod (a sort of shellfish). These are often found at Fox Bay, Port Howard and Port Louis, and are roughly 350 million years old. This specimen of Australospirifer was found at Port Louis. Modern (but very different) brachiopods now live in Falkland Islands coastal waters.