I don't want to extend this thread any farther than necessary, but I live in Hartford where home break-ins and attacking older people like me are common. I have a carry permit and I carry a handgun whenever I go out at night. Like everyone else here, we feel safe when we are on our boat but several years ago, while tied up at Payne's on Block Island in early June, some mainland kids, drunk, jumped onto our boat in the middle of the night. The noise got me up and I fended the drunks off with a boat hook. We were lucky.
Now, if we cruise to anywhere but Connecticut, I can't have a firearm on-board. My permit extends only to Connecticut, so if I'm stopped for some reason in New York, where we cruise often, I'm dead meat if I have a handgun aboard.
I'm not interested in shooting anyone. I am interested in protecting the lives of those aboard. I'm also not an NRA fanatic. But as we get older, we are prey to some people who think we are powerless. I just don't want to live out the years I have left worrying about who is behind me, or who threatens me in any way.
Consequently, I have a handgun aboard. I guess I'll just have to take my chances.