In many cases, home gun ownership leads to accidental deaths or the gun being turned on the owner; both of which are IIRC more statistically likely than succesful use for defense...
If the owner has the proper training, these type of incidents would rarly occure. IMO, there is absolutly no excuse for "accidentally" shooting someone. With proper handeling, it's nearly impossible to do this. Where this problem comes in is when untrained idots (mainly kids) get ahold of a gun and don't know how to use it. They don't check if it's loaded or chambered and then they play with it. First off, unless the gun is for home or personal defence, it should never be left unattended while loaded. If it's for home defence, then it should be where only adults can access it, and everyone, including any children, should be trained in it's proper use. If the kids in the house know how to use it properly, they'll be less likly to accidentally fire it.
You see, I support the idea of firearms training in public schools. There would be a lot few accidental deaths if kids were taught how to handel a gun rather than teach them that it's an evil thing, which just sparks their curiosity more than teach them anything.
As for the gun being turned on the owner, if the owner is properly trained and willing to use leathel force if needed, then this should never happen. The attacker should never get close enough to take the gun before being shot. If the gun owner hessitates, or is not willing to kill someone in defence, then they should not have a gun for personal defence. Better off with pepper spray or something then.
The point I was making is that regardless of where you stand on the gun control argument this is a pretty stupid idea.
Sorry about getting it somewhat off topic, and I agree, this is absolutly a stupid idea. Ranks right up there with "Clunker" laws.
[EDIT]
ngtm1r hit on the same thing while I was posting, hehe