В середине 50-х годов было выдано задание на разработку малокалиберной винтовки весом не более 2,7 кг с магазином на 20 патронов и возможностью стрельбы очередями, способную на дальности до 500 м пробить армейский стальной шлем. В 1958 г. фирма «Армалит дивижн» представила 5,56-мм винтовку AR-15, разработанную конструктором Юджином Стонером на основе опытной винтовки AR-10 под патрон. 222 «ремингтон спешиал» (вскоре получивший обозначение. 223). Командование материального обеспечения армии включило AR-15 в число первоочередных программ развития вооружения. В 1963 г. был решено произвести «разовую закупку» 85000 AR15 под обозначением М16 для армии и 19000 для ВВС, 1000 винтовок, по инициативе министерства обороны, были направлены во Вьетнам для войсковых испытаний. Во Вьетнаме и на полигонных испытаниях винтовка показала неплохие результаты на дальностях до 270 м - на этой дальности она по точности стрельбы в 1,2 раза превосходила М14 и расходовала в 1,5 раза меньше патронов на выполнение тех же задач. Кроме того, при равном общем весе 7,5 кг солдат мог нести винтовку М16 и 250 патронов к ней или винтовку М14 со 100 патронами.
М16 стала первой принятой на вооружение штурмовой винтовкой малого калибра и знаменовала новое - после 90-х годов - уменьшение калибра индивидуального универсального оружия.
Надёжность М16 оказалась низкой, часты были отказы. Конструктором было разработано новое семейство стрелкового оружия «Стонер63», включавшее винтовку, карабин, ручной пулемёт. 5,56-м ручной пулемёт «Стонер-63 А1» с ленточным питанием из этого семейства в 1972 г. был в небольшом количестве принят на вооружение морской пехоты под обозначением Мк23.
Все же решено было модернизировать М16, что и осуществили специалисты фирмы «Кольт» (приобрела права на производство AR-15 еще в 1959 г. ) в 1967-69 гг. , создав модель М16А1. От базовой она отличается наличием зубцов на правой стороне затвора и рамы толкателя, которые служат для ручного возвращения затвора в переднее положение в случае его недохода или отскока. Кроме того, М16А1 имеет несколько больший вес, увеличенный за счет уменьшения хода затвора темп стрельбы, большую надёжность работы. Одновременно был введен секторный магазин на 30 патронов. В патроне был заменен сорт пороха, что уменьшило разгар ствола и засорение газоотоводной трубки.
Кроме «Кольт Индастриз» к производству М16 по заказам Министерства обороны США привлекались фирмы «Гидраматик Дивижн» (подразделение «Дженерал Моторс») и «Харрингтон энд Ричардсон».
Для взведения ударного механизма необходимо отвести рукоятку взведения назад за ее захваты в задней части ствольной коробки. Если магазин пуст, то подаватель магазина идет вверх и фиксирует затвор в залпом положении (кнопка затворной задержки находится слева впереди спусковой скобы). В противном случае затвор возвращается вперед, при этом извлекает верхний патрон и досылает его в патронник. Затвор останавливается, когда патрон полностью вошел в патронник, но затворная рама продолжает двигаться, и вырезы в ней проворачивают затвор против часовой стрелки, а восемь запирающих выступов входят в упоры ствола. После установки переводчика вида огня в нужное положение и нажатия на спусковой крючок происходит выстрел. Шептало выходит из зацепления с вырезом на курке, курок, поворачиваясь, бьет по ударнику, который, свою очередь, накалывает капсюль патрона. Когда пуля проходит дальше отверстия в стенке канала ствола, часть газов поступает в газовый канал и через газовый регулятор направляется к затворной раме. Роль поршня затворной рамы играет короткая трубка в ее верхней части. Под действием давления газов рама движется назад, поворачивая и отпирая затвор. После этого она захватывает затвор и продолжает откат вместе с ним. Выбрасыватель извлекает гильзу из патронника, подпружиненный толкатель отражателя на зеркале затвора выбрасывает ее в окно на правой стороне ствольной коробки. Затворная рама продолжает движение назад, сжимая возвратную пружину и взводя курок. Реакция амортизатора отдачи и разжимание возвратной пружины посылают раму вперед, цикл повторяется.
Ударно-спусковой механизм смонтирован в отдельном корпусе и допускает ведение одиночного и непрерывного огня. На левой стороне штампованной ствольной коробки над пистолетной рукояткой располагается флажковый переводчик-предохранитель. Спусковой механизм создан на основе механизма винтовки М1 «Гаранд». Курок имеет вырезы рядом с осью своего вращения, с которыми входит в зацепление шептало. Причем второй вырез, расположенный внизу, обеспечивает фиксацию курка подпружиненным шепталом разобщителя при стрельбе одиночными. В этом случае затворная рама отводит курок в заднее положение, разобщитель, под действием пружины, поворачивается вперед и его шептало блокирует ход курка. Для производства следующего выстрела необходимо сначала отпустить спусковой крючок, в результате чего шептало разобщителя расцепляется с ним, а шептало спуска входит в зацепление с вырезом на курке. Этот процесс повторяется каждый раз в указанном режиме. При непрерывной стрельбе работа механизма отличается тем, что выступ переводчика блокирует разобщитель, который не участвует в процессе. Для предотвращения удара курка по ударнику до того, как затвор запер канал ствола, курок удерживается шепталом автоспуска, которое выводится из заблокированного положения затворной рамой на последнем этапе ее движения. Если спусковой крючок отпустить, то курок будет удерживаться не автоспуском, а шепталом спуска.
Треугольная стойка мушки смещена назад для возможности выстреливания с пламегасителя оперенных винтовочных гранат. Прицел укрыт в рукоятке для переноски, его регулировка производится специальным маховчиком по числу щелчков. Гнездо магазина расположено впереди спусковой скобы, а клавиша магазинной защелки - справа под окном ствольной коробки.
Приклад, цевье и пустотелая пистолетная рукоятка выполнены из черного пластика, соответствующим по цвету общей отделке (анодирование) металлических частей винтовки.
На основе М 16А 1 фирма «Кольт» разработала семейство CAR-15 («Colt AR-15»), включавшее «штурмовые карабины» CAR-15 M1 (проходил войсковые испытания под обозначением ХМ16Е1) и М655 (длина ствола 400 мм, новая пластиковая ствольная накладка из двух одинаковых деталей), ручной пулемёт CAR-15 М2 с ленточным питанием, автомат (карабин) «Кольт Коммандо». Во Вьетнаме испытывались съемные складные сошки, крепившиеся на ствол винтовки под стойкой мушки.
К штурмовым винтовкам М16, М16А1 и карабину М655 были приняты универсальный и удлиненный клинковый штыки-ножи.
Винтовка М16А1 в целом показала высокие боевые качества. К недостаткам ее можно отнести высокую чувствительность механизмов к загрязнению и запылению, сложность неполной разборки.
Во Вьетнаме мелкие армейские подразделения использовали штурмовую М 16А1 в качестве «эрзац-снайперской» с установленным на рукоятке для переноски 3-х или 4-кратным оптическим прицелом и «щекой» на прикладе. Самозарядный вариант М16А1 с 4-кратным прицелом использовался в 70-80-е годы в качестве «полицейского» снайперского оружия.
Копии М16А1 производились на Филиппинах (компания «Элиско Тул»), в Сингапуре («Чартерд Индастриз»), в Южной Корее (под обозначением Модель 603К), в Китае (под обозначением CQ).