Here's my theory on why the 9th circuit all of the sudden is spitting out pro-gun rulings; they don't want these issues going on to SCOTUS where they'll get carved in stone.

Better to make a pro 2A ruling at the circuit level where it doesn't go nation wide, and where it can be overturned once Trump is gone "and everything gets back to normal". But if these rulings are made by SCOTUS, they become nation wide and very very difficult to reverse (especially since Trump is packing the courts with "Nazis").

More than anything, they don't want more Hellers.