When back in the States I have a carry permit for PA. I'm dedicated to concealed carry as a primary means of self-defense. Most often I carry a Kahr K-9, Glock 19 or snub .38 special.
Here in Brazil things are a bit more complicated. It is possible to get a carry permit but it is hundreds of dollars and a huge hassle. I do own two .38 revolvers here and do carry on occasion without a permit. This is usually just down to the parking garage and back at night. I also carry when backpacking here. We basically don't have police coverage in my neighborhood so I'm more worried about the criminals than being searched by the police.
When out and about I carry a Spyderco Endura. I don't carry a knife becasue I want to get in a knife fight. I carry a knife to put my adversary in one. I avoid trouble by keeping my "radar' on all the time for danger. So far I have had to esacpe four times from criminal attack and nobody got hurt, that's is success to me, just one more thing that never hapened.
I keep a large pepper spray I the car. At times I also carry a short club-like weapon made of a leather covered spring with a lead weight on the end. It isn't very long but it packs a wallop! Mac