Completar a seguinte frase: Durante a batalla de Monterrey o 21-24 de setembro de 1846, a batería de Duncan foi asignada á brigada de Thomas Staniford na división de William J. Worth. Taylor atacou a cidade desde o norte, mentres que enviou as tropas de Worth para atacar desde o oeste. As baterías de Duncan e William W. Mackall estiveron involucradas na captura do Palacio Episcopal o 22 de setembro. Duncan foi nomeado coronel por "conduta valente e meritorio" en Monterrey. A principios de xaneiro de 1847, Taylor recibiu a orde de transferir as divisións de Worth e Twiggs e dúas baterías, incluíndo a de Duncan, ao exército de Winfield Scott. Duncan loitou na
Asedio de Veracruz o 29 de marzo de 1847, na batalla de Cerro Gordo o 17 de abril de 1818 e nunha escaramuza en Amazoque o 14 de maio.