RB, so the church is going to have the power to hurt people that hurt it, to devour their enemies, to kill if their enemies attempt to kill them, to shut heaven so it doesn't rain, turn water to blood and smite the earth with plagues. Hmmm, interesting! Doesn't sound like anything Christ expects from us such as to Love our enemies, feed the poor, etc.
Oh, by the way, is all the church going to be killed in or near Jerusalem, and all our dead bodies going to lie in the street for 3 days, then come to life and be raised into heaven?
Two witnesses also means two maryters. In N.T. to be a witness is to testify through and through, as in to bear full and complete witness. Also to admonish solemnly, to charge earnestly, to urge upon, Luke 16:28, "That he may testify unto them." Absolute, Acts 2:40. 1 Thessalonians 4:6, "Testified." Strengthened by the adjunct, 1 Timothy 5:21, "I charge thee before God." 2 Timothy 2:14, "charging them." 1 Timothy 4:1. Septuagint For Hebrew, "Charge," Exodus 19:21. Psalms 81:8, "I will testify."
To testify fully, as in to declare fully, to teach earnestly, to enforce, transitive verb, Acts 8:25, 18:5, 20:21-24, 23:11, 28:23. Absolute, spoken of a sacred writer, Hebrews 2:6. Septuagint for Hebrew, "To testify," Deuteronomy 32:46. Exodus 18:20, "Teach them." Ezekiel 16:2, 20:4, "Cause them to know."
Sorry, it's going to be two men appointed by God to finish confirming His new covenant to the Jews who remain after the rapture of the church.