The gun culture in this country is insane. The US is the most violent first-world nation by a very wide margin. Eliminating guns would help to address this problem. Since gun sales are so highly restricted in Mexico, Mexican drug gangs buy their weapons in the US. Obviously, if we banned gun sales, a black market would still exist, but violence nevertheless would plummet.