The difficulty here is cultural attitudes.
American society, for all its sophistication, still at heart retains its original 'frontier' mentality - the notion of a man protecting his homestead and family. This, combined with the enshrinement in the Constitution of a man's right to bear arms gives America the gun culture it now endures.
It is difficult for us in the U.K. to grasp the day-to-day acceptance and indeed interaction that America has with guns - fathers teach children to shoot, husbands buy guns for wives, guns are kept at home which leads to an appalling number of shootings by children.
As far as mass shootings go - the gun lobby simply use it as a reason why more people should carry guns - if everyone had a gun then mass shooters could be killed before they get going.
It's barmy as a piece of logic, but believe me, it speaks to the heart of a gun-loving society.
It really is possible for the average American gun owner to see a difference between himself and a mass gun-rampager - even though the difference is merely a mind set which circumstances can alter very quickly indeed.
The end result is - no President, in office, or campaigning, would go near the notion of even tightening gun controls, such would be the furore and overnight loss of political support.
In the same way that we are saddled by history with the overall cultural acceptance of an alcohol culture, so America is tied to its guns for the foreseeable future.
So banning gun sales there is as likely as banning alcohol sales here - not because it is not a good idea, but because too much history, culture, and money, are tied up in both to make the notion feasible.