Offshore fishing is my other hobby. Not cheap at all. Most of the time I settle for inshore.
And, as much as I love to shoot, my p/t job at a LGS/Indoor Range can get pretty dadgum busy, and after I've heard gunfire for 3 consecutive 10 hour days, I don't always wanna go shooting on my days off. I know, who'd a thunk it?
Offshore fishing is GREAT! For 10 years a friend of mine had a 26' SeaRay Laguna with a 200 hp saltwater Merc on the transom. The gulf of Mexico is great and we always ALWAYS came home with fish. Unlike inshore fishing they are always biting off shore. King Mackerel, Wahoo, grouper, Amber jack (we call 'em reef donkeys), Red snapper, Blackfin tuna, triple tail, yellowfin tuna, and we'd always take a trout rod for the chicken dolphin.
But the cost of a one day trip has gone from about 80 bux for gas, bait, oil, eats to about 350 bux (and we ain't even talking about the 2 and 3 day tuna trips) and to top that the limits of fish you can keep is almost down to nothing. My friend finally sold his boat. I guess I'm done off shore but I'll never forget all the great memories. I highly recommend it for the rich.