What we're seeing WRT Heller is the judicial equivalent of the Deep State at work. Heller was perfectly clear, the courts just choose to ignore it...and SCOTUS is currently disinclined to hear another 2A case.
That won't change with Gorsuch's confirmation, he replaces Scalia. I think it would change if Kennedy or one of the hard-core liberals retired.
Yeah, I agree with this. I've read some hints that Kennedy got duped into signing the Heller and McDonald opinions.
I've often thought that is the issue, when Scalia was alive, they had 4 votes, but could never get the 5th vote, and thus they chose never to hear the case, but the liberal side was too afraid that Kennedy might jump ship that they never voted up the cases in order to settle the matter either.