The MAG-7 was developed as a close quarters combat weapon, which would combine the aspects of a compact submachine gun and a pump-actionshotgun. For ease of reloading, a magazine system is used. With the traditional pump-action mechanism located under the barrel, there is no convenient forward location for a magazine. This leaves the bullpup layout or a pistol-like arrangement of placing the magazine within the pistol grip as possible locations. It was found that the standard 12-gauge shotgun shell at 70 mm was too long to comfortably hold in the desired pistol grip mounting. However, it was also found that at the ranges being considered for this weapon, the standard shotgun shells had too much power. This led to the development of a shorter round, 60 mm long with both the desired power and size. The use of the MAG-7 with these cartridges yields an effective range of 45 yards, although they have a proven lethality to 90 yards. The MAG-7 also has a detachable, top-folding sheet metal stock. There were two models initially manufactured—the original MAG-7, and a civilian-legal model, called the MAG-7 M1. The M1 features a longer barrel and fixed wooden stock to extend the barrel to and the overall length to to meet the requirements of the National Firearms Act, and of the gun laws of many other countries. In this NFA configuration, however, the original concept of the weapon as an extremely compact hard-hitting tool for CQB and when backup is defeated.
Service
Although the design concept was geared towards law enforcement and military close quarters combat scenarios, there was inadequate demand for the weapon due to some problematic design issues in its conception. One such design feature was safety lever on the left side of the stamped steel receiver, above the pistol grip. The actuation of this lever is not possible without removing the left arm from the pump, and is difficult if the operator is wearing gloves. The same problem exists for the slide lock button. These problems were mainly found in the early models exported to the United States. The company then focused its attention on these issues and were solved by reducing the resistance of the safety lever and over-ride slide lock button. The user can now operate both levers effectively and easily without taking the left hand off the pump. Another issue that plagued the MAG-7 was the 7.7 Kgf trigger pull. It was also addressed by the manufacturer and reduced to an industry standard 3.5Kgf
Proprietary ammunition
Swartklip made the original 12 gauge 2.36-inch shells for Techno Arms in UK No.5 shot , UK/EU AAA shot , UK/EU SSG shot , and 12 gauge rubber slug. The original 12 gauge × 60 mm cartridges are difficult to obtain. However, there are other shells that can be used instead:
Aguila Ammunition Company of Mexico's 12 gauge 1.75-inch "Mini-Shells" can be substituted and will fit in the magazine and fire but will not feed reliably. They come in US No.7½ Birdshot, US #1 Buckshot, and 12 gauge lead slug in packs of 20 shells.
Century International's Centurion brand 12 gauge 2-inch Mini Buckshot shells also work in the chamber as well, though not as reliably as the 60mm cartridge. They come in EU/US #00 Buck in packs of 10 shells.
Standard-length 12 gauge 2.75-inch cartridges can have their cases modified and reloaded to reliably feed in the 60 mm chamber.
Current status
The manufacturer, Techno Arms Ltd., located in Modderfontein, Gauteng, South Africa, as of March 2012 is active and is marketing the MAG-7 in three versions: the standard MAG-7, the civilian-legal MAG-7 M1, and the M7 Dual Riot.
M7 ''Dual Riot''
The M7 is a combination 12-gauge and 37-mm / 38-mm weapon based upon the standard MAG-7. It has a fixed metal stock and a top-mounted 37mm or 38 mm single-shot less-lethal launcher with tilting barrel. The launcher is extremely reminiscent of the widely popular South-African Milkor Stopper 37/38 mm riot gun, which Techno Arms now also manufactures. It is designed as an anti-riot Law Enforcement weapon that can fire both 12 gauge rubber shot or 37-mm / 38-mm gas shells.