I recently watched this video from the 8 bit guy https://www.youtube.com/watch?v=Nu-Hoj4EIjU
and this article Resurrecting Duckhunt | Hackaday
It seems the Zapper could be made to work by messing with the timing, combines a couple of ideas that have been on the show before.