Пистолет-пулемет Beretta mod.12 был разработан в 1959 году итальянской фирмой Pietro Beretta Spa. Веретта М12 и дальнейшие варианты были приняты на вооружение итальянской армией, полицией и карабинерами.
M12 построен по схеме со свободным затвором. Огонь ведется с открытого затвора, ударник жестко установлен на зеркале затвора, который большей частью своей длины набегает на казенную часть ствола. М12 оснащен автоматическим предохранителем в виде клавиши на рукоятке, расположенной под спусковой скобой, а также кнопочным неавтоматическим предохранителем. Более поздняя модификация, M12S, имеет трехпозиционный рычажковый предохранитель-переводчик режимов огня (есть возможность огня очередями или одиночными выстрелами). Ствольная коробка вместе с горловиной магазина и двумя рукоятками выполняется штамповкой из стали, затем две половины (левая и правая) соединяются сваркой. Приклад может быть складным вбок или фиксированным деревянным. Рукоятка заряжания расположена слева в передней части ствольной коробки. М12 отличается хорошей устойчивостью при стрельбе и как следствие - хорошей точостью огня.