Now this is food for thought. If I was to ever win the lottery, thereby giving myself the means to do so, I would probably end up with some sort of GA aircraft. I want to be able to fly wherever I want, when I want. I want to fly low and slow and look at the scenery.
The problem is that The Wife won't travel anywhere without her 'babies' - the five family cats. That means we're gonna need something more substantial than your typical four place Cessna, Piper, Beech, et al. Since I'm also a WWII aviation buff, and love the sound of old, round, oil-leaking engines, what could be better than owning your own DC-3/C-47? I could have it fitted out like a flying version of an Airstream trailer. (Hey, they're both rounded and made out of aluminum, LOL) Since this plane would be not only my means of transport but also my 'motorhome', of course I'd have a gun (or more) on board. Why do you think that Air Force crews had available survival weapons on board?
But back to reality here. Would the average GA pilot really have a need to carry? No. Achmed isn't going to fly up next to you on his flying carpet and try to commandeer your Cessna in flight and turn it into a Kamikaze. J'wan isn't going to fancy your set of wheels and carjack you. The only fear is being robbed at some lonely GA airport late at night. Not a very high probability in that. I can go down the street to my local uncontrolled GA field and wait for days without seeing any flying activity. Even at the local County airport, the crooks would have to look hard for a potential victim. Nope, he'll go where the pickings are more plentiful. He'll go where he can blend in better.
With all that said, (see my signature line)