What does yours look like w/ the mantle retracted? I have several ring cowries that I have had in different tanks for years now, although my success has been somewhat limited.
First, they aren't often available at the LFS around here. Second, when they can be found, I would estimate that greater than half are dead before I can purchase any. Then, for every four or so I have purchased, I would say that I have had one survive. Generally, if they survive the first week they are good for quite awhile, although I did have two that passed after nine or so months (I believe after "accidents" -- getting knocked and pinned into inescapable places.)
That said, the first one I ever bought is going on three years in my tank, while the last one that I bought has been in another tank for a year now. I find them to be beautiful and interesting animals. I own mine as additions to the tank itself more than anything (aka clean up crew.) I hope yours continues to do well for you.