Like most Americans, I'm somewhere in the middle on the gun issue.
It is sad when people with strong opinions about guns, embarrass themselves with a complete lack of knowledge on the subject.
Examples:
Calling rifles with detachable magazines "Assault rifles". (Assault rifles are fully automatic by definition.)
Calling assault rifles "machine guns", simply because they are fully automatic.

And now I have a question for everyone bitching about firearms:
Exactly what do you want? (Be specific because details matter.)