Remember that the Heller ruling affirms the individual right to bear arms as well as keep them. Heller is already having more positive effects in our favor than a lot of us thought it would. I think combined with 1994, some Dem's get it (reluctantly), thus the recent passage of the credit card bill and it's guns in National Parks attachment. Imagine the outrage over that if it was done before Heller, say during the Clinton years, where it would never have passed. I also think the coniving anti's will NEVER give up, and they are the reason we must stay in this beyond our time.
Crazy K38, you are so right. These mass shootings in offices and such by these nut cases are going to be something we must deal with. They are the biggest threat to our freedom, because sooner or later they will turn the neutral in to anti's. IMO it is a mistake to think we can just point out the 2A as a defense of our interests when society tries to deal with these crimes. In the long term we may yet find ourselves having to compromise on some of our traditional stances.