Blaster cannons