Pin Gun

A heavily customized auto pistol with a muzzle extension that serves as a weight and recoil compensator. Origninally developed for bowling pin shooting, hence the name. Now universally used in action shooting sports.

Modified Pin Gun
Modified Pin Gun