Most of the spearfishing I have ever done has been over shallow coral reefs that did not require much bottom time to be succesful. I plan to do most of my diving from now on off the Gulf Coast of Florida near the Mexico Beach area. I have yet to get down there and give a shot, and was wondering what to expect. How deep should I expect to be diving to find fish worthy of taking home? There are a few wrecks in 30 feet of water, but I would not think they would hold many fish. Most of the productive bottom structure is in 60 to 80 feet. Are these depths out of reach for the average freediver to be succesful at shooting fish? Most of these questions I hope to answer for myself in few weeks if I can break free and head to the beach, but I am just curious.