God is just. Yes, He DOES execute vengeance on His enemies.
Romans 3:5-6 (KJV)
[SUP]5 [/SUP]But if our unrighteousness commend the righteousness of God, what shall we say? Is God unrighteous who taketh vengeance? (I speak as a man) [SUP]6 [/SUP]God forbid: for then how shall God judge the world?
Psalm 58:10 (KJV)
[SUP]10 [/SUP]The righteous shall rejoice when he seeth the vengeance: he shall wash his feet in the blood of the wicked.
Psalm 94:1 (KJV)
[SUP]1 [/SUP]O LORD God, to whom vengeance belongeth; O God, to whom vengeance belongeth, shew thyself.
Psalm 99:8 (KJV)
[SUP]8 [/SUP]Thou answeredst them, O LORD our God: thou wast a God that forgavest them, though thou tookest vengeance of their inventions.
Psalm 149:7 (KJV)
[SUP]7 [/SUP]To execute vengeance upon the heathen, and punishments upon the people;
Isaiah 34:8 (KJV)
[SUP]8 [/SUP]For it is the day of the LORD'S vengeance, and the year of recompences for the controversy of Zion.
Isaiah 35:4 (KJV)
[SUP]4 [/SUP]Say to them that are of a fearful heart, Be strong, fear not: behold, your God will come with vengeance, even God with a recompence; he will come and save you.
Isaiah 47:3 (KJV)
[SUP]3 [/SUP]Thy nakedness shall be uncovered, yea, thy shame shall be seen: I will take vengeance, and I will not meet thee as a man.
Jeremiah 46:10 (KJV)
[SUP]10 [/SUP]For this is the day of the Lord GOD of hosts, a day of vengeance, that he may avenge him of his adversaries: and the sword shall devour, and it shall be satiate and made drunk with their blood: for the Lord GOD of hosts hath a sacrifice in the north country by the river Euphrates.
Jeremiah 51:6 (KJV)
[SUP]6 [/SUP]Flee out of the midst of Babylon, and deliver every man his soul: be not cut off in her iniquity; for this is the time of the LORD'S vengeance; he will render unto her a recompence.
Luke 21:22 (KJV)
[SUP]22 [/SUP]For these be the days of vengeance, that all things which are written may be fulfilled.
Romans 12:19 (KJV)
[SUP]19 [/SUP]Dearly beloved, avenge not yourselves, but rather give place unto wrath: for it is written, Vengeance is mine; I will repay, saith the Lord.
2 Thessalonians 1:8 (KJV)
[SUP]8 [/SUP]In flaming fire taking vengeance (1)on them that know not God,(2) and that obey not the gospel of our Lord Jesus Christ:
Hebrews 10:30 (KJV)
[SUP]30 [/SUP]For we know him that hath said, Vengeance belongeth unto me, I will recompense, saith the Lord. And again, The Lord shall judge his people.
Matthew 7:13-14 (KJV) [SUP]
13 [/SUP]Enter ye in at the strait gate: for wide is the gate, and broad is the way, that leadeth to destruction, and many there be which go in thereat: [SUP]14 [/SUP]Because strait is the gate, and narrow is the way, which leadeth unto life, and few there be that find it.