Watch the International Space Station's cannon in action. It's name is J-SSOD and it's attached to the Japanese module Kibo. But wait, you say, what happened to the no weapons in space thing? Is this Death Star Alpha?
Don't worry, this cannon doesn't fire projectiles or laser beams or proton torpedoes, which is good because we really don't want to have weapons in space, unless said weapons were to fire at alien spaceships eager to destroy us, in which case I would say that space cannons that fire projectiles or laser beams or proton torpedoes are pretty damn cool. But I digress—and this is cool anyway.
J-SSOD stands for JEM Small Satellite Orbital Deployer. According to the Japanese space agency, "it is a mechanism for deploying small satellites designed in accordance with CubeSat design specification (10cm×10cm×10cm) that transfers the satellites from the Japanese Experiment Module Kibo's airlock to space environment and releases them on orbit."
From NASA: "Three nanosatellites, known as Cubesats, are deployed from a Small Satellite Orbital Deployer attached to the Kibo laboratory's robotic arm at 7:10am EST on Nov. 19, 2013." The Cubesats were delivered to the ISS in Japan's fourth cargo spacecraft, the Kounotori-4.
Go little Cubesats go!