It's not my intention to pour cold water on your enthusiasm, but you should know what stands between this bill and the governor's desk.
It has to pass the Senate. In order to pass the Senate, that means the Democrats have to stand down and let it pass. If the Democrats are committed to stopping a bill, they will filibuster. They will talk and talk and talk until the Republicans decide it's just not worth it. At that point, they table the bill and move onto more pressing matters. (BTW, senators of the same party have been known to filibuster each other, too.)
Stopping a filibuster in the Senate requires a procedural maneuver: "calling the previous question." They PQ bills in the House all the time, but it rarely happens in the Senate -- like once a year, if that -- The Senate prides itself on debate, discussion, etc. and the culture is to allow senators to talk as long as they want to. Calling a PQ is thought of as a session-ending event. Typically it's only used in the final week (last day) of session. The belief is that once they PQ a bill, everybody is so pissed that nothing else gets done.
So, the challenge is this: Is a gun bill worth a PQ? It's possible, but there's a bunch of other contentious issues this year. If they get all those done, and there's nothing else to fight for then maybe. Or maybe the Democrats won't care about passing this bill and they'll let it slide. You can expect the Democrats to hold it up for as long as they can. It remains to be seen whether Republicans are willing to go all the way to defend the bill
Anyway, this is what the bill faces. If nothing else, don't be surprised if this bill stalls until the end of the session.
For background on the PQ, read this:
https://themissouritimes.com/what-is-the-pq-a-look-at-the-nuclear-option-procedural-move/