Rotary blaster cannon