Do all Americans own a gun?

319 answers 319