In a very soon day (at least 7 years from now) following the rapture of the church, the war of Armageddon, the Triumphant return of the King of kings and Lord of lords, with His cloud of returning saints....Jesus will utter these following Words:
Zechariah 13:6
King James Version
6 And one shall say unto him, What are these wounds in thine hands? Then he shall answer, Those with which I was wounded in the house of my friends.
Then and only then shall there be true peace.
Isaiah 2:4
King James Version
4 And he shall judge among the nations, and shall rebuke many people: and they shall beat their swords into plowshares, and their spears into pruninghooks: nation shall not lift up sword against nation, neither shall they learn war any more.
Israel shall suffer greatly before that time. But one day soon they will receive her True King. And we shall rule and reign with Him a thousand years.
So Zechariah 13:6-7 was undeniably fulfilled in the first advent -- this puts a lie to the non-biblical rapture adding of 2000 years
Zechariah 9:9 is quoted in Matt 21:4-5 --> Jesus fulfilled Zechariah 9 as well in the first advent.