The Two Witnesses
Rev 11:3 And I will give power unto my two witnesses, and they shall prophesy a thousand two hundred and threescore days, clothed in sackcloth.
The angel speaks the message of Jesus about two witnesses. Who are these witnesses? Their ministry is prophetic, they are to speak the words given to them by God for 1260 days or three and a half years, the same time that Jerusalem will be inhabited by Gentiles. They will be dressed in sackcloth, which is the clothing of repentance, so their message must be of warning and repentance.
Rev 11:4 These are the two olive trees, and the two candlesticks standing before the God of the earth.
These are two olive tees, Holy Spirit filled Jewish men, and two candlesticks, they will speak truth and light before God.
Zec 4:12 And I answered again, and said unto him, What be these two olive branches which through the two golden pipes empty the golden oil out of themselves?
Zec 4:13 And he answered me and said, Knowest thou not what these be? And I said, No, my lord.
Zec 4:14 Then said he, These are the two anointed ones, that stand by the Lord of the whole earth.
The two men referred to in Zechariah were Joshua and Zerubbabel.
Rev 11:5 And if any man will hurt them, fire proceedeth out of their mouth, and devoureth their enemies: and if any man will hurt them, he must in this manner be killed.
Perhaps they spoke the fiery judgment of God; the power of God's word spoken by the Spirit of God. Jesus said these words could not be resisted..
Luke 21:15 For I will give you a mouth and wisdom, which all your adversaries shall not be able to gainsay nor resist.
Rev 11:6 These have power to shut heaven, that it rain not in the days of their prophecy: and have power over waters to turn them to blood, and to smite the earth with all plagues, as often as they will.
Elijah the prophet had power to cause the rain to stop and Moses was used to bring plagues to Egypt and to turn the waters to blood. These two men were like Elijah and Moses, as John the Baptist was like Elijah. They will be actual people representing prophesy and the law; convicting of sin, preaching the righteousness of Jesus Christ to a sinful people, warning them of a coming judgment.