We live in a democracy that depends in no small part on the glue of the U.S. Constitution to hold it together. Regardless of your position on the Second Amendment and gun control, we need to respect the legal rights of the people as determined by Congress and the Supreme Court.
Gun ownership is legal for almost everyone. I do not agree with that interpretation of the Second Amendment, but I respect that right as much as I respect the right to free speech.
What I don't respect is the lack of responsibility that gun advocates have for the gun culture they have created. As a First Amendment advocate, I acknowledge that neo-Nazi parades and the Westboro Baptist Church are part of the price we all pay for the zealously guarded right to free speech.