Фирмой «Штейр» (позднее «Штейр-Даймлер-Пух») в тесном сотрудничестве с армией Австрии была разработана штурмовая винтовка StG-77, первые партии которой поступили в войска в 1978 г. Винтовка была построена по модульной схеме, позволяющей быстро переделывать ее в другие типы оружия, и более известна под обозначением AUG (Armee Universal Gewehr – «армейская универсальная винтовка» или же «универсальное армейское оружие»). 5,56-мм семейство оружия AUG включает: укороченный автомат с длиной ствола 350 мм, карабин с длиной ствола 407 мм, штурмовую винтовку с длиной ствола 508 мм, ручные пулеметы с тяжелым стволом длиной 621 мм. Во всех вариантах используют магазин емкостью 30 патронов, а в варианте ручного пулемета также емкостью 42 патрона. Все варианты оснащены оптическим прицелом, который выполнен заодно с рукояткой для переноски.
Заложенная разработчиками идея заключалась в создании легкого в переноске и обращении модульного оружия, которое можно было бы применять при действиях на боевых машинах, и детали которого позволяли бы легко изменять конфигурацию оружия. Так, для стрельбы с левого плеча необходимо переставить выбрасыватель и повернуть крышку окна для выбрасывания гильз. Эта простая операция осуществляется в полевых условиях. Система AUG стала первой во многих отношениях: первое поступившее на вооружение и пошедшее в серийное производство оружие схемы «буллпап», первая модульная система, первый серийный образец с оптическим прицелом в качестве основного и с широким применением пластиков в конструкции. Широкий приклад, дающий к тому же опору щеке стрелка, делает прикладку удобной для стрелков различного телосложения.
Конструкция оружия состоит из шести частей (модулей): ствол (с сошками или без), ствольная коробка, ударно-спусковой механизм, затвор, магазин и приклад (ложа). Ствол изготавливается методом холодной ротационной ковки, разработанным «Штейр», и хромируется. На нем крепится наружная муфта, надетая в горячем состоянии, в которой выполнены газоотводное отверстие, камера, газовый регулятор. На муфте имеется шарнирный рычаг передней рукоятки удержания. В короткой газовой камере расположен газовый поршень и связанная с ним возвратная пружина. Восемь выступов на казенной части ствола входят в зацепление с запирающей муфтой на ствольной коробке. В задней части эта муфта сцепляется с затвором. Передняя рукоятка удержания шарнирно крепится к газовому регулятору и может откидываться вперед (под ствол), играя роль цевья. Она же используется при замене ствола. Ствольная коробка выполнена из алюминия методом литья под давлением. С левой стороны находится прорезь для рукоятки взведения, которой стрелок оперирует левой рукой. Рукоятка для переноски и прицел выполнены вместе со ствольной коробкой.
Автоматика AUG основана на отводе пороховых газов из канала ствола. Необычным является смещение газовой камеры вправо и установка поршня на одном из направляющих стержней. Газовый регулятор имеет два положения – увеличенное отверстие используется при загрязнении механизма. Запирание канала ствола – поворотом затвора с семью боевыми выступами, вместо восьмого выступа установлен выбрасыватель. Затвор приводится в действие движением выступа затвора по пазу затворной рамы. На затворной раме имеются два направляющих стержня с возвратными пружинами внутри, эти стержни входят в пазы на ствольной коробке. Левый стержень может быть сцеплен с рукояткой взведения при помощи защелки, в этом случае затвор можно вернуть в исходное положение вручную, хотя при стрельбе рукоятка не движется. Правый стержень является штоком газового поршня, левый может использоваться для прочистки газовой камеры при чистке оружия.
Ударно-спусковой механизм в сборе устанавливается в корпусе через отверстие в прикладе, закрытое резиновой накладкой. Особенностью ударно-спускового механизма является то, что все детали, кроме пружин и осей, выполнены из пластмасс и заключены в открытый пластмассовый корпус, который находится между магазином и стыковой накладкой приклада. Над этим корпусом движется затвор в сборе. Усилие со спускового крючка передается на шептало посредством двойной спусковой тяги, которая проходит по бокам от магазина. Пластмассовый курок под действием спиральной пружины бьет по ударнику. Переводчика режима огня нет. Стрельба одиночными выстрелами производится при неполном нажатии на спусковой крючок до первичного срабатывания шептала. При полном нажатии на спусковой крючок шептало работает в режиме непрерывного огня, что требует определенных навыков от стреляющего. Автоспуск не допускает производство выстрела до полного запирания канала ствола затвором. Принцип работы может быть изменен путем установки ударноспускового механизма другого типа. Спусковой крючок установлен на пистолетной рукоятке и снабжен двумя тягами, которые проходят по направляющим вдоль окна магазина. Над рукояткой находится кнопочный предохранитель, при отжатии кнопки вправо он запирает спусковые тяги.