Photon cannons