Could it be possible that the device is some bigger version of the Zielspiegel or Ziel-Kontrollapparat ?Interesting and clear picture of an SS- indoor range, looks like an early electric target system above the Soldier, but I might be wrong.
View attachment 327276
100meter range? To bad you can't see all of the board and I can't read German!