A gauntlet is not only glove designed for combat, but it is also a word which expresses the idea of being in danger on both your left and your right as you attempt to move forward as quickly as you can.
The danger can come not only from gunfire on your right and left, but it can also come from other weapons such as sticks, stones, fists, whips, or ropes, with the weapon-wielders standing in two parallel lines facing each other with very little space between the lines, usually mere feet.
Running the gauntlet has been used as a punishment for criminals, errant soldiers, prisoners of war, and even as an initiation into a fraternity or as a rite of passage for boys who want to become men in their tribe. Unless the weapons being used were wet noodles, I'd probably demur participating in such a rite of passage and choose to remain a boy for life!
"Word History: The spelling gauntlet is acceptable for both gauntlet meaning "glove" or "challenge" and gauntlet meaning "a form of punishment in which lines of men beat a person forced to run between them"; but this has not always been the case. The story of the gauntlet used in to throw down the gauntlet is linguistically unexciting: it comes from the Old French word gantelet, a diminutive of gant, "glove." From the time of its appearance in Middle English (in a work composed in 1449), the word has been spelled with an au as well as an a, still a possible spelling. But the gauntlet used in to run the gauntlet is an alteration of the earlier English form gantlope, which came from the Swedish word gatlopp, a compound of gata, "lane," and lopp, "course." The earliest recorded form of the English word, found in 1646, is gantelope, showing that alteration of the Swedish word had already occurred. The English word was then influenced by the spelling of the word gauntlet, "glove," and in 1676 we find the first recorded instance of the spelling gauntlet for this word, although gantelope is found as late as 1836. From then on spellings with au and a are both found, but the au seems to have won out" (The Free Dictionary).