The consensus is this was a profoundly solid decision in detail and even scope. The clarity of the decision and Scalia's rebuttals of the minority opinions are so focused and footnoted that they make it very difficult for a later court to change it much.
A lot of people support gun control. Fine.
But, as a lot of us have said the framers did not. They were clear on that in their private writing, essays, speeches the Constitutional Convention, the Federalist Papers and even the "confusing" language of the 2nd Amendment itself. The English law they based much of the Constitution on was as clear even. Highly regarded liberal scholars like Tribe have come around, far more so than relics like Ginsburg and Souter and Breyer and Stevens who still feel it is their job to take on activist roles and be the third component of the Legislative branch instead of sticking to their finite responsibilities of Interpreting law against the dicta of the Constitution. Just read their decisions. Even a layman can see lack of Constitutional foundation. As noted, roughly 2/3 of Breyer's separate dissent was modern public policy. Guess what. That's why we elect a President, Representatives and Senators. Not in his job description, and finally there are enough constructionists to keep him from developing NEW law from the bench.
So, if you are unhappy about the 2nd and think it is antiquated and does more harm then good... well. All is not lost. You simply have to amend the Constitution. This ruling simply clarified what was common knowledge up until fairly recent time -- perhaps the late 30s but really the 1960s through 1990s -- the 2nd is an individual right just like the others on the BOR.
Charon
[EDIT: ANOTHER PLUG! TAKE PART IN THE HISTORIC RALLY AT THE THOMPSONG CENTER, DOWNTOWN CHICAGO, 11:00 FRIDAY JULY 11. Show little-big-man Daley, Jesse, Father Phleger and the Chicago Tribune, which had a tantrum on Friday CALLING TO REPEAL THE 2ND, that you are tired of their carp and you aren't going to take it anymore. BE A PART OF HISTORY! There are actually people flying in from out of state for this. BTW, the NRA is not sponsoring the rally -- grassroots.]