in France (I do not know exactly for the rest of Europe) it is not only illegal to spearfish with bottles, it is illegal to have both materials on the same boat, even if they belong to different people. The only exception (to have them on the same boat) is if you can prove that you live for a long period on the boat (more than 1 week for sure )