Home World News Americans are buying guns — but maybe not the Americans you think