It does seem, that most of our gun laws are written by people who have never seen a gun, in a misguided attempt to fix our violent society.
I'm a leftist, but an unconventional one, it seems.
I believe crime is caused by poverty and mental instability. Address these, and you will see a decrease in gun violence. I don't mind my tax dollars funding programs that seek to alleviate those issues. Anything else is simply a distraction. I have always had a gun in my house and it has never called upon me to commit a crime. Its being there has never made me think to shoot someone just because I'm pissed. The fact that I own a gun, or the size of its magazine, does not do anything to make me more likely to be a criminal. The problem is that government works for the wealthy, and the wealthy would rather see us debate gun technicalities, than institute a redistributive tax system, that would actually alleviate the true roots of violence.
The hunting firearm restrictions seem to be built on the same web of confused cause and effect.