М16 была разработана в 1942—1943 годах как улучшенная версия ЗСУ M13, обладающая большей огневой мощью. Как и M13/M14, M16 выпускалась в двух вариантах: собственно M16, использовавшая шасси полугусеничногобронетранспортёраM3, и M17, использовавшая шасси его несколько отличавшегося варианта, M5; за исключением шасси и деталей конфигурации броневого корпуса, обе установки были идентичны.
M16 выпускались с мая 1943 года по март 1944 года, M17 — с декабря 1943 года по март 1944 года, всего было выпущено, соответственно, 2 877 и 1 000 ЗСУ обоих типов, также в M16 были переоборудованы 628 ЗСУ M13 и 109 T10. Ещё 321 или 332 аналогичные боевые машины, получившие неофициальное обозначение M16B, были получены путём установки в войсках однотипной счетверённой пулемётной установки на шасси транспортёра-тягачаM2.