100-мм противотанковая пушка Т-12 Рапира, разработанная в КБ Юргинского машиностроительного завода № 75, стала первым отечественным гладкоствольным орудием с 1860 года. Необходимость в таком орудии назрела с появлением у заочного противника танков с очень мощным противоснарядным бронированием. Так, появившийся в 1955 году британский танк Conqueror, имея 130-миллиметровую лобовую и 200-миллиметровую башенную броню, мог вполне противостоять снарядам нашей БС-3, а три года спустя в США появился танк Т-103, маска пушки которого имела 254-миллиметровое бронирование. Применение гладкого ствола было вызвано первоначально борьбой за его живучесть. Многие спрашивают, почему грабиские разработки длинноствольных противотанковых пушек с длиной ствола до 87 калибров не были приняты на вооружение. Их внедрению помешала именно низкая живучесть ствола – при прибижении к дульному срезу снаряд, достигший уже высокой скорости, очень быстро стирал нарезы. В орудиях же с гладким стволом, такой проблемы, естественно, не наблюдалось. Кроме того, в гладкоствольном орудии можно было достичь большего давления газов.
Первый вариант Т-12 был принят на вооружение в середине 1950-х годов. После внесения изменений в конструкцию лафета в 1971 г. на вооружение принят модернизированный вариант МТ-12 (2А29). В 1990-х годах на вооружение была принята модификация МТ-12Р (2А29Р) с РЛС 1А31 "Рута".
Артиллерийская часть у всех модификаций одинакова, пушки отличаются только лафетом. Гладкий ствол длиной 61 калибр выполнен в виде трубы-моноблока в сборе с дульным тормозом, казенником и обоймой. Лафет оснащен раздвижными станинами. Модификации МТ-12/МТ-12Р отличаются торсионной подвеской лафета, которая блокируется при стрельбе. Подъемный механизм секторного типа, поворотный механизм – винтового. Оба механизма расположены слева от ствола, справа расположен пружинный уравновешивающий механизм тянущего типа. Колеса используются от автомобиля ЗИЛ-150 с шинами ГК. При перекатывании пушки вручную под станины подставляется каток, который в боевом положении поднимается вверх и крепится стопором на левой станине. Для движения по снегу используется лыжная установка ЛО-7, которая позволяет вести огонь с лыж при углах возвышения до +16° с углом поворота до 54°, а при угле возвышения 20° с углом поворота до 40°.
Для стрельбы прямой наводкой модификация Т-12 оснащена дневным прицелом ОП4М-40 и ночным прицелом АПН-5-40. Модификации МТ-12/МТ-12Р оснащены дневным прицелом ОП4М-40У и ночным АПН-6-40.Для стрельбы с закрытых позиций имеется прицел С71-40 с панорамой ПГ-1М.
Боеприпасы унитарного типа.
Выстрел ЗУБМ-10 с бронебойным подкалиберным снарядом ЗБМ24 со стреловидной боевой частью. Масса – 19,9 кг. Длина – 1140 мм. Бронепробиваемость – 215 мм на дальности 1000 м.
Выстрел ЗУБК-8 с кумулятивным снарядом ЗБК16М. Отличительная особенность снаряда – снаряжение прессованием в корпус. Масса – 23,1 кг. Длина – 1284 мм.
Выстрел ЗУОФ-12 с осколочно-фугасным снарядом ЗОФ35К. Отличительная особенность снаряда – снаряжение порционным прессованием в корпус. Масса – 28,9. Длина – 1284 мм.
Выстрел ЗУБК-10-1 с ракетой 9М117 (ПТРК 9К116 "Кастет"). Для уменьшения габаритов твердотопливный реактивный двигатель выполнен с передним расположением двух косонаправленных сопл. Корпус выполнен по аэродинамической схеме «утка» с передним размещением аэродинамических рулей и воздушно-динамического рулевым приводом, выполненным по закрытой схеме с лобовым воздухозаборником. Раскрываемые задние крылья размещены под углом к продольной оси ракеты и обеспечивают ее вращение в полете. В хвостовой части располагаются основные блоки бортовой аппаратуры системы наведения с приемником лазерного излучения. Противотанковый комплекс оснащен полуавтоматическим наведением по лазерному лучу. В состав комплекса входят аппаратура управления "Волна", включающая прицел-прибор наведения 1К13-1 с 8-кратным увеличением дневного канала и 5.5-кратным ночного, преобразователь напряжения 9С831.
Длина ракеты – 1048 мм, размах стабилизаторов – 255 мм, масса – 17.6 кг. Бронепробиваемость – 550-600 мм брони с динамической защитой. Дальность стрельбы – 100-4000 м. Скорость начальная – 400-500 м/с. Скорость маршевая – 370 м/с. Время полета на максимальную дальность составляла 13 секунд.