Im Vietnamkrieg setzte die Nordvietnamesische Armee die M-46 zahlreich ein, erstmals 1968 in der Schlacht um Khe Sanh. Dort führte die überlegene Reichweite der teils in Laos befindlichen M-46-Feuerstellungen gegenüber den amerikanischen Geschützen trotz massiven Einsatzes von Bombern (insbesondere Arc Light) zu einer ständigen Artillerie-Bedrohung der eingeschlossenen Marines. Diese endete erst mit der Operation Pegasus, indem mit dem Vorrücken der US-Army die Artillerie der 1st Cav. Division die M-46-Stellungen unter Gegenbeschuss nehmen konnten.