Punching telescope