And I fear the powerful NRA, who are Trump supporters, will prevent any such action.
This is the time for Trump to stand up and be counted.
I know a few mild-mannered Americans who posses guns - in the house 'for protection' and they value their right to have them. Their sons have been taught, on official ranges, to shoot too.
However, now is the time for Trump to ban the sale of arms and have every single American who has a gun to register the fact. That would be a massive under-taking but from today Trump should be able to say we will become a country that doesn't use guns, sell guns and only military forces (and the police) will be armed.
I suspect most gun-owning Americans are peaceful and just as concerned as we are about random shootings. If any idiot full of evil and prejudice can get hold of a gun and kill citizens then there has to be massive concern in America that they must severely limit the chances of this happening again.
However, we must be aware that anywhere in the world, someone intent on killing and maiming could find ways to do it. There have been shootings in the UK. It's like knife crime. Youngsters are told if they carry knives, the chances are they will use them in any confrontation. The same applies to guns or any weapon. There are those who deal in the smuggling of guns. There are those with minds intent on retribution or the killing of people they don't like.
How do you wipe out the gun trade as well as flushing out those who have no qualms about murdering innocent citizens? I am not sure 'education' is enough.