If the 2nd Amendment can be restricted why not restrict the 1st?
I'm a big believer in States Rights. However, the States still don't have the right to violate the Constitution. Our Founding Fathers gave us a Constitution for which all office holders and government officials vow allegiance. Moreover, the first 10 Amendments, the Bill of Rights, are precious God-given fundamental rights that are to be applied in all 50 States; they are basic human rights if you will. Nonetheless, politicians, not only federal but local and state as well commonly violate the 2nd Amendment. Why the double standard? I mean, how can politicians in DC, Detroit, New York get away with clear violations on the 2nd amendment while such violations on the 1st Amendment by any State, county, city or district would NEVER be tolerated by the federal government?