I do own a drawer full of nice sharp knives. I also have several baseball bats (wooden and metal) inside my house (kid plays ball).
I don't know many people who sit around watching tv or sleep with a gun on their actual person. If you can get to your gun you can get to some other type of weapon to defend yourself.
I also own a pretty large dog (80lbs), that I feel if I were scared enough (which they can sense) would also help me out.
So no, I don't feel the need to keep a gun (which my child or his friends could shoot each other with) inside my home.
I also have ADT.
With all due respect, are you strong enough to fight off a 260 pound former linebacker that just got done serving a six year prison sentence where all he did was lift weights and get more pissed off at the world? Even with a knife you'd need some genuine skill in close quarters combat to be absolutely sure you'd win. With a gun your chances of neutralizing your attacker before he's within range to do harm to you increase dramatically.
If you don't feel the need to keep a gun inside your home, wonderful. If you live in a neighborhood where you feel that safe then you made the right decision in finding a good place to live. However please don't think that if the worst should happen your 80 pound dogs can't be subdued by 180 pound men or that ADT will do much more than call the police for you. Unless you have their Instant Ninja package, in which case you have nothing to worry about.
As for your child, the only way he could shoot himself is if you didn't teach him properly. Another story from another forum:
Classic example--My son has grown up with all manner of weapons in the house. Since he could walk the rule about EVERYTHING has always been if he wants to see something, to just tell me and we'd sit down together and spend as long as he wants looking at it. The first time was with a sword he wanted a better look at--I think he was about 3 years old. It's been that way ever since. He knows every weapon I own intimately because from the very beginning the mystery was gone and traded in for careful reality.
This paid off in so many ways, it's not even funny--even though one particular incident is a bit humorous in its own right. I went to visit an old acquaintence a while back, and in no time discussion turned to guns--it always did. So he breaks open the safe to show off a few things since the last time I'd seen him. My son spots a fancied-up 1911 and asked to see it. The guy shrugs, looks at me for the nod, and hands it to him. Instinctively, my son drops the mag, racks the slide--and ejects the live round . The guys eyes got huge and he said the classic words--"Sorry, I didn't think that one was loaded". My son glared at him and said "Yah, well I didn't see you check, so I did. Good thing, huh?" THAT'S MY BOY! Oh, and I should mention--he's 11 now.
As much as I wanted to give my "friend" a tongue-lashing for such a moment of stupidity, I couldn't even begin to match the effect my son's simple statement had on him.
I knew what to do about guns when I was a kid. If your child is a friend's house and their friend says "come check out my dad's gun!" I have no doubt you've taught your kid to get the hell out of there. But some parents haven't and those kids are inherently curious. A kid that knows how guns work and isn't afraid of them will not only not be so curious as to outweigh his parent's instructions of "GTFO ASAP" but will also be able to keep himself and the other kids safe if they find one lying around.