Cosmic cannon