Gun permits should only be issued by the federal government. There should be a limit on the number of guns any person can own. If you buy a gun, and then lose it or sell it, you don't get another permit, unless the sale is documented as going through a process to an individual who has been awarded a new permit.
In this way, people won't buy guns for others. They will make sure their gun is not stolen. They will not be able to sell their guns to others without a permit that the prospective buyer holds for a new gun.
You also reference the official stories about publicized mass murders. I'm sure you've heard the expression, "How can you tell if a politician is lying? When his lips are moving." I doubt most things the government says, ESPECIALLY official stories that back the party line.
Anyhow, federal control is a bad idea no matter how you look at it. First of all, as I stated, the problem isn't guns, it's the lack of morality. Second of all, there are plenty of laws around unlawful gun use, and most people know the justice system is a joke. Enforce the laws you have, and stop trying to restrict law abiding citizens from their God given right because of what criminals do.
Your argument is flawed, and you seem incapable of doing anything than repeating it over and over and over again.
Actually, federal control is the only thing that has a chance at working. Anything else is a joke. As I said:
1. Ineffective laws enforced ineffectively puts guns in criminals' hands.
2. Ineffective laws enforced effectively puts guns in criminals' hands.
3. Effective laws enforced ineffectively puts guns in criminals' hands.
4. Effective laws enforced effectively keep guns out of criminals' hands.