It's all but in the bag for Beauprez at this point. He'll win. It's bittersweet, however, for reasons you mentioned. Beauprez needs to get with the program and realize that the biggest reason he'll win this time around is the gun laws issue.
Sadly he is too insulated from reality to figure that out. There will be little to no nose holding in this state. I think Both ways Bob is toast.