Background checks are perfectly fine and they help to keep fire arms out of the hands of those with a criminal record....THAT FOLLOW THE LAW!

The problem is that it does nothing to stop the ones with criminal records that still break the law from obtaining weapons. Do you think the neighborhood thug that sells guns out of his trunk to other thugs is going to give two $hits about Federal laws and background checks?

"Benefit: You give legal gun owners an avenue to prevent the sale of their firearms to those people that cannot legally purchase firearms.

Drawback: Entirely unenforceable without 100% gun registration which isnt going to happen.

Drawback: Does nothing to address illegally owned and stolen firearms.

Drawback: Does nothing to prevent gun crimes."

Any form of gun control is directly tied to all forms of gun control. You assume that criminals and mad men will follow these laws. Your logic is flawed. The only way to get rid of all gun violence would be to confiscate and destroy every fire arm in existence and then ban any future manufacturing of said fire arms. But then you will have a rise in other kinds of violence. The thugs and lunatics will find a way to kill...even with their bare hands if they have to. Gun control does not work...simple...