Простая синхронизация нажатия на курок и положения луча пушки кинескопа.
Картинку рисовала приставка и знала в каком месте кинескопа находится луч, пистолет ни чего не излучает - он приёмник света и очень чувствительный приёмник.
Когда Вы наводили пистолет на экран и нажимали на курок, то пистолет принимал излучение экрана, если рисующий луч был в этом месте - происходил выстрел.
Скорость обновления экрана высока - мы видим его равномерно светящимся - пистолет видел только бегущую точку - если в месте куда Вы навели пистолет не было свечения, то и выстрела не было нигде. Иногда это было заметно, если пытаться быстро нажать на курок несколько раз.
В общем, выстрел происходил только тогда, когда направление дула пистолета и положение луча кинескопа совпадали.
Пистолету было без разницы, что разглядывать, можно навести дуло на лампу и начать "стрелять" - на экране будут выстрелы там, куда в данный момент "стреляет" пушка кинескопа.
Во, накрутил.