I know that the "sword" reference is to the Word of God, not an actual sword. However in this day and age, with the threats that we are facing, do you think that God would not want us to be armed with steel as well?
God can and does use physical weapons to serve his purposes. But we must not ever think our individual lives may be saved by the physical sword, for then we shall die by the sword. Put your trust in God, in His Word, and live, not just in this life, but in the world to come. Anyone who puts his trust in the power of this world, including those who believe in false gods, like those of Islam and Hinduism, will surely perish for all eternity.