Police: Philly gunman left rambling letter