Missouri gun bill veto sets up showdown between Democratic