There are differences, but they are very minimal differences. The Armor 2X has the same fan design as the MSI Twin Frozr V cooling system, whereas the MSI Gaming X uses their newer Twin Frozr VI cooling system, which is supposed to be quieter and better. The Gaming X also has 2 6+2 PCI-e power connectors, whereas the Armor 2X only has 1. The Armor 2X also has (slightly) lower clock speeds than the Gaming X, and also has no backplate, whereas the Gaming X has one. In the grand scheme of things, unless you want to overclock or really want that backplate, there is very little downside for buying the Armor 2X.