U.S. Has At Least 20 Million Assault Rifles. A Ban Wouldn’t Reduce That Number.

An assault weapons ban would stop new guns from being manufactured, but the United States already has more guns than people in circulation.