Проект штурмовой винтовки A-91 bullpup (также известный как A-91M) разработан в середине 1990-х годов в Тульском КБ Приборостроения (КБП) под руководством известного конструктора-оружейника В. П. Грязева., как продолжение серии компактных штурмовых винтовок A-91.
Винтовка A-91 построена на основе традиционной автоматики с газоотводной схемой, запиранием канала ствола поворотом затвора и модулем спускового механизма взятого от модели 9A-91. Её отличительной чертой является пластмассовый корпус bullpup с подствольным гранатомётом калибра 40 мм.
Самые ранние, опытные образцы винтовки A-91 bullpup были оснащены гранатомётом, помещённым сверху ствола, и дополнительной передней рукояткой; сейчас оружие оснащено подствольным гранатомётом, который также служит цевьём. Винтовка A-91 оснащена передним выбросом гильз, первоначально разработанным в Туле, конструктором Афанасьевым в начале 1960-х годов. Выброс стреляных гильз осуществляется вперед, с правой стороны оружия над пистолетной рукояткой, через специальный канал, проходящий вдоль ствола. При этом гильзы и пороховые газы не попадают в лицо стрелка даже при стрельбе с левого плеча.

Сейчас винтовка A-91 выпускается небольшими партиями и используется спецназом России. Предполагается экспорт данной модели и оснащение ею сил МВД.
Средство управления включает два спусковых крючка (передний для гранатомёта, задний для автомата), и переключатель режима ведения огня/предохранитель, расположенный с правой стороны ствольной коробки над местом крепления магазина. Спусковой механизм автомата оснащен дополнительным автоматическим предохранителем от случайных выстрелов.
Рукоятка заряжания расположена сверху, под ручкой для переноски оружия, и одинаково доступна для любой руки. Прицельные приспособления включают мушку, установленную на стойке и регулируемый целик, встроенный в ручку для переноса, поверхность которой сделана в виде планки Пикатинни для установки самых разных прицельных приспособлений. Складной прицел гранатомёта установлен на дульной части ствола.

Первоначально разработанная под патрон 7.62x39 мм и стандартные магазины AK, штурмовая винтовка A-91 bullpup сегодня выпускается под патроны 5.56x45 мм NATO, заряжаемые в пластмассовые 30-зарядные магазины.
Тактико-технические характеристики
Калибр - 7,62х39 мм или 5.56х45мм НАТО
Тип автоматики - газоотводный, запирание поворотом затвора
Длина - 660 мм
Длина ствола - 415 мм
Вес -3,97 кг без магазина
Темп стрельбы - 600-800 выстрелов в минуту
Магазин - 30 патронов