According to the Small Arms Survey report, which analyzes gun data from 230 countries worldwide, there are more than 393 million civilian-owned firearms in America. Analysis by the Washington Post concluded that the number represents a cache large enough for "every man, woman and child to ...