As an American, I firmly believe the only guns that should be allowed to the average citizen is air soft or paintball. It still hurts, making it good enough for shooing away robbers and you can't shoot up a school with it.
Whether you have 0 or one of everything being a responsible owner is Paramount. Unauthorised access to your firearms is your responsibility. As is training.
Hell, I'm a supporter of responsable ownership and I don't even have one.