Masterlucas,
I am going to get up on my soapbox now.
As far as I know, the US is about the only place in the civilized world that allows spearfishing on Scuba. I guess you must be from there.
The coast along Puerto Morelos for a long stretch, 28 kms I think it is, is all a marine conservation area. Get caught there spearing and you will end up in a heap of trouble. Of course for a price, you can always find someone to break the law.
A rule has recently been added, for sure at least in the Tulum area, that forbids spearfishing of any sort even by the licensed local commercial fishermen who are in the union. Apparently they were right pissed off.
You should know that spearfishing is the most harmful form of fishing to the reef that exists. Spearfishermen almost always target the largest fish on the reef whaich are of course by far the most productive. They also tend to target particular species i.e. Groupers and Hogfish causing decimations of their populations and sometimes wiping them out by removing the populations ability to breed adequately to survive predation, normal juvenile mortality and the spearing itself.
This can all be substantiated by thousands of studies and scientific papers etc. Anybody can PM me if they want some examples.
Attitudes towards our reefs and oceans need to change, and soon or else furture generations will only here myths about the greatly decimated reefs we already have today. Go take a dive in most Dominican waters or worse off Port au Prince Haiti if you want to see dead reefs as a result of overfishing.
A ten kg Grouper produces 97 times more eggs than a 1 kg Grouper and it takes a long time for a fish to grow to 10 kg, maybe 20 years so we need big fish on the reefs.
Divers often complain that there are no big fish on our reefs and then half of them go off and eat fish tacos, figure that one out.
If I were to see you spear fishing down here, I promise you I would turn you in. Why don't you leave your gear at home, or even better, destroy it and take up photography instead.
thorndog