Today, in a 6-3 ruling, the Supreme Court has struck down New York’s requirement that citizens prove to the government that they have a specific need to carry a weapon for self-defense outside their homes.
This is a major victory for gun rights, but if you follow the Constitution, it’s hard to imagine it going any other way. This decision sets the stage …