I know this is old but the Bahamas sucked for getting anything fun over the counter. They were even pretty rude about it. This was approximately 2-3 years ago.
A long time ago (1990) I was able to buy paregoric OTC. It's a great Irritable bowel syndrome medication and can give you a buzz. I don't know if you can still get it there. But that area has many other current problems to deal with hurricane damage. That was about it as I remember. But really after we debarked from the cruise ship no longer than 15 minutes we were offered weed and coke for our visiting pleasure.