It’s not 100% non-lethal, but firing off the 100% legal Can Cannon does sound like more fun like your typical day at the range. This patent-pending launcher attaches to nearly any AR-15 or M16, using a gas ported barrel and tube to protect your projectiles from overly high pressures. It’s currently configured to launch full 12 oz. cans up to 105 yards using standard blanks, and the company is also working on a range of accessories including a grappling hook, net launcher, t-shirt launcher, and harpoon.