Disagree, the Holder Case wasn't based on the Constitution, they completely threw out the Prefatory Clause to the Second Amendment
And no matter who you are you'd have to stretch the First Amendment to interpret that a Corporation as an entity has speech and religious rights
Finally, a voice of reason. Not only did they toss out the Prefatory Clause, those 5 ignored the historical foundations of the 2nd. The militia and why we wanted an armed civilian population in the first place. Those conditions no longer exist and the 2nd applies almost as much as an appendix in modern society.