DL-21 blaster pistol/Canon