Medium blaster cannon