Searching for the Vista Cannon - Recipe name in korean on google returned me two images from this link which says the recipe drops from the Red Spion Archer and took the person around 600 kills.
Almost all weapons recipe in this patch and didel shield drops from the 190(Fire lord, probably) and 200 cube