Gun control works well in other countries; the U.S. is notoriously horrible with both gun violence and portion of the population in jail (and length of prison time, and a ton of in-prison issues, etc.).
Unfortunately, Pandora's Box has already been opened, and there are so many guns already circulating in the country that they're impossible to "ban" in any fashion at this point.
Stricter regulations on obtaining them would be a HELP, but the pro-gun crowd has been made so paranoid by media, politics, and conspiracy lunatics that any forward legislation in that aspect would be taken as the first step to the government banning them, so they'd never go along with it at all.