I have a hard time understanding what does acceptance of danger and self-control have to do with assault rifles? Can't those be exerted with a pistol?
Also I fail to understand how people don't see guns as a liability. Just having one in the house would cause me a lot of headache. Guns can be stolen, kids might find it etc..