What is all that nonsense? "Ripeness?" Please tell me you're kidding. Is that even a legal term? Don't these people realize that they are running a justice system, not an orchard?
What they court is essentially saying is that there is no standing because with the law stayed there is no current detrimental impact on anyone.
Being dismissed without prejudice means the plaintiff is free to file again if there is a detrimental impact at any future date. It is a way of saying the situation is unresolved with no definitive judgment because there is no longer a situation to resolve at this time.
This result is actually one of the better possible results because it is unlikely to simply be overturned leaving the restriction on citizens in place.
While if the judge had simply ruled in favor of the plaintiff that would have been a quite possible result in the near future.
Instead everyone will have to start over, including re-passing the law to begin with.
The negative is the associated legal costs of the RKBA side just to get back to the same point they already had reached in future legislation, but the positive is the lawmakers have to prioritize passing a new law and get one passed to restrict the freedoms of CA citizens.
There is always the chance they won't get to that, or won't in the near future.
So it is not a win that sets any precedent, or creates new protections against such legislation in the future, but is for now a win nonetheless.
Recent propositions passed in California however will insure the legislator is actually more anti-gun in the future, so the political landscape in future years for gun rights is quite likely to be worse than now.