Wrist cannon