Completa la següent frase: Durant la Batalla de Monterrey del 21 al 24 de setembre de 1846, la bateria de Duncan va ser assignada a la brigada de Thomas Staniford a la divisió de William J. Worth. Taylor va atacar la ciutat des del nord, mentre que enviava les tropes de Worth per atacar des de l'oest. Les bateries de Duncan i William W. Mackall van participar en la captura del Palau Episcopal el 22 de setembre. Duncan va ser promogut a coronel per "conducta valenta i meritoriosa" a Monterrey. A principis de gener de 1847, Taylor va rebre l'ordre de transferir les divisions de Worth i Twiggs i dues bateries, incloent la de Duncan, a l'exèrcit de Winfield Scott. Duncan va lluitar a la
El setge de Veracruz el 9-29 de març de 1847, a la Batalla de Cerro Gordo el 17-18 d'abril, i en una escaramuça a Amazoque el 14 de maig.