I just returned home from a get-away to Florida provided to my wife and I by a very old Navy Sea Bee friend of mine. He owns a fishing charter business and took my wife and I along on a charter. Before we left he informed me that he would feel a whole lot better out on the water if I were carrying. Without even thinking about it I naturally strapped my G19 under my left arm and we went fishing. Most of the trip was in federal waters going out 57 miles off the coast of Florida. We caught a lot of fish and had a great time, I even landed a 31 pound Amber Jack with the reel broken completely off of my pole!
My question is, I have SC and a NH permits and after I returned to the house I got to wondering if my permits covered me while on the boat. Technically I was no longer in Florida after we passed the 9 mile mark. We did not encounter any LEOs and no one on the boat knew I had the gun except my wife and my friend. Did I break the law? Or was I legal? Thanks for you help.