A few of those nations are not Muslim:
Gog and Magog = Russia
Gomer = Germany
They will be sooner than people realize.
The avg birthrate in Europe for non muslims is about 1.6. The avg for muslims is 8.1. It's even worse in Russia.
I've heard of Gomer being Germany. But if we look at where the descendants of Gomer originally settled, it is the area north of the Black Sea. Turkey, a nation listed in Ezekiel is south of the Black Sea. Russia is just east of there.
If we detach ourselves from recent history and Germany and the Jews, and look at where Gomer was origanally, the southern area of Ukraine, and then look at a map of where the rest of the coalition forces against Israel come from, I think it becomes pretty possible THIS is the area of Gomer. This area has strong ties geographically, politically and historically with the rest of the areas listed in Ezekiel.
Just my 2 cents, FWIW.