Hey, I haven't been here in a long time. My family and I are taking a vacation in Key Largo over Christmas break. I'm taking my freedive gear and plan on doing some spearfishing and bug hunting (and maybe some treasure hunting). I want to use my hand spear that I made myself, but I also want to buy a good speargun, preferably a nice teak one. What species of fish are the easiest to find and/or catch? What is the law on spearing sharks? Any other info would be appreciated as well. Thanks!