В сентябре Дэвис принял участие в битве при Монтеррее, в которой мексиканская армия генерала Педро де Ампудьи потерпела поражение от американских войск под командованием Закари Тейлора. В ходе сражения полк Джефферсона сумел овладеть фортом Ла Тенерия. 22 февраля 1847 года Дэвис сражался в битве при Буэна-Виста, в которой американская армия, используя артиллерию, разгромила значительно превосходящие её по численности мексиканские войска. Сам Дэвис получил пулевое ранение в ногу и под обстрелом вынесен с поля боя Робертом Чилтоном. В целом во время войны «Винтовки Миссисипи» постоянно оказывались в самой гуще сражения и в итоге понесли самые высокие потери из всех добровольческих подразделений американской армии — 59 человек из их состава пали в бою. 17 мая президент Полк предложил Дэвису звание бригадного генерала. Дэвис, однако, отказался от назначения, заявив, что согласно конституции производство в чин в добровольческих частях проводится непосредственно штатами, а не на федеральном уровне.