"There is nothing illegal with having a gun on a boat..."
There could be. If your boat is in, say, New York Harbor, and you have a handgun aboard that is not registered in New York, you could be arrested, same as having it in a car. Just being on a boat in national waters does not exempt you from the laws of the country or local jurisdiction. International waters is a different story, but AFAIK there is no way to get to international waters without first being in some country's national waters.
Jim
|