Do all Americans own a gun?

320 answers 320