If you won't let your kids play in traffic, why leave guns unlocked? Point is, stuff like this is bound to happen to irresponsible people.
Lock for the gun cabinet: $10
Medical fees: $thousands
Fatal accedental gunshot: $?
Damn you're right, it's a tough call.