If you have enough money you can actually own and operate fully automatic weapons, cannons, flame throwers, artillery, etc.
... and if you're the leader of a large enough nation, the US will even sell you planes and tanks.
In our shortsightedness we are dismissing the future possibility of foreign invasions, domestic tyranny, and civil war. Let's consider the former; if the US has registration laws and China invades/wins, then all of a sudden Chinese officials have the addresses of every potential source of violent dissent in their hands. I realize the threat of invasion isn't really practical today, but with policies we put in place today we'd effectively be putting our ancestors in the worst possible situation in the event they ever had to defend themselves against tyranny whether foreign or domestic.
I understand that gun violence sucks, but regulation/registration has consequence - we may see benefit, some of it we may never see but our children will (for a rather recent example, see Venezuela). Our communities are living with these monsters, we are ignoring them because our lives have become so centered around live news, social media, and debating over the internet instead of talking to each other.
Banning guns, knives, bats, fertilizer, whatever isn't going to stop this epidemic - and doing so will just prevent ourselves from being able to prevent those who are determined to do so.