Country of origin

United States



Year(s) designed


Weapon type

Submachine gun


9x19mm Parabellum, .45 ACP


Screw-delayed blowback

Overall length

29 inches (73.7 centimeters)

Barrel length

10.5 inches (26.7 centimeters)

Weight empty

7.72 pounds (3.5 kilograms)

Magazine/Cylinder capacity

30-round detachable box magazine (.45 ACP)
32- or 50-round detachable box magazine (9x19mm Parabellum)

Cyclic rate

700 RPM

The TAC-1 is a submachine gun chambered in 9 x 19 mm Parabellum or .45 ACP. It is ergonomically similar to the Thompson submachine gun and uses a screw-delayed blowback operation found on Mikhail Kalashnikov's submachine gun prototype.


The TAC-1 is an open bolt, blowback-operated firearm that uses a screw-delayed blowback operation that was first used on Mikhail Kalashnikov's submachine gun prototype.

The weapon has a grip safety as well as a safety lever on the left side of the receiver, over the pistol grip. The standard version also has a combination lock above the trigger near the safety lever. In the selective-fire variants, this safety lever doubles as a fire selector. The magazine release is found behind the magazine well, and the charging knob is on the left side of the upper receiver.

The stock, pistol grip, and foregrip of the TAC-1 are wooden.



Weapons with no combination lock bear the designation TAC-1M.

Selective-fire versionEdit

As the weapon was originally marketed towards law enforcement, the earliest models had select-fire capability.

XF-7 WaspEdit

The XF-7 variant is identical, internally, to the standard TAC-1, but has a plastic stock, foregrip and pistol grip and a folding stock.


  • Long, Duncan (1986). Assault Pistols, Rifles, and Submachineguns. Boulder, Colorado: Paladin Press. pp. 18–19. ISBN 0-87364-353-4.

External ImagesEdit

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.