Cannon fire pearl