A 15-year-old has been charged after prosecutors say he fired an illegal ghost gun into a crowd during the Bite of Seattle.