Remember also that 2 of the 4 who voted to "interpret" the second amendment out of existence,(Souter (Bush I) and Stevens (Ford) plus the one (Kennedy (Reagan)) who probably made the decision less encompassing than it was, were appointed by Republican Presidents. The other two, Ginsburg and Breyer, were appointed by the Impeached One.
There are no guarantees with Republican appointees, especially those of moderate/centrist/liberal Republicans.
McCain will probably appoint another Kennedy or Stevens.
Obamama will appoint someone who is even more of a left wing socialist than Ginsburg or Breyer. How does Justice John Edwards or Justice Chuck Schumer sound to you? It makes me want to barf.
Either way, we are screwed. It is just a question of how screwed.
Be afraid. Be very afraid.