The problem with the Heller decision was that it strips the 2nd Amendment of it's ideological necessity by reducing it to, essentially, a retail transaction. As pumped as gun owners are about it, that's going to be the thing that hurts them in long run.