I don't currently live in Thailand. Thailand, like many backward countries, seem to favor the government first, criminals second, and victims third. Shooting (or stabbing) someone in Thailand in self-defense is a very risk move. Even though it might well be that your life is in danger, you could still wind up in jail and/or pay a big fine. This applies to all Thais and visitors. Even in Thailand, I would be prepared to kill someone if they broke into my house or threatened my life or my family. I would just have to suffer the consequences.
As far as gun safety, most professionals who require the use of guns regularly keep a round in the chamber when in the "ready" position. Do you think most cops walk around with their guns unloaded?
My son, who is now grown, was taught at any early age, NEVER to touch any of my guns. He was well-behaved (unlike many liberal kids who run totally wild) and followed that rule his entire life.
When I have other guests in the house, I take precautions to secure any loaded weapon (either out-of-reach, or in a location that would normally not be found).
Trying to rack a round into the chamber of a semi-auto pistol at night will only serve to let the intruder know your whereabouts and that he/they have lost the element of surprise.
As for my aggressiveness, I am an easy-going, law-abiding individual, but I am intolerant of criminal behavior and will not let anybody intimidate me (as the jerk did who kicked my truck). I have no problem with confronting jerks. Once on a beach, I saw some guy, fully-dressed laying on the beach, videotaping a small child. He had a towel over his head and camera trying to hide the fact that he was videotaping the kid.
I was with my son, who was about 6 at the time. I told my son to stay put, and walked up to the jerk, putting myself between the kid and the camera lens. I loudly asked the guy if the parent's of that kid, knew she was being videotaped by a stranger. The guy mumbled something about "I'm watching a movie.". I then said I was going to get a cop. The pervert jumped up and took off at a run.
I have did things like that my entire adult life.
And everything I have ever posted on this forum is either opinion (which I believe to be true at the time of posting) or entirely factual (i.e. my personal life experiences). You can take that to the bank.
RickThai