Well, the Armor of God passages are clearly not meant as literal armor.    At no point in Jesus teaching can I find a passage that encourages anyone to pick up weapons to reach the goal of unity with God.   That is VERY different from the old testament that suggest a vengeful and vindictive God that punishes those that do not follow what Jewish leaders have constructed as religious myths over hundreds of years.   These myth's clearly include cultural influence of the Egyptian mythology.

No part of the ancient bible would include modern weapons, which leaves me to try to understand the heart/mind of Jesus as expressed through the Spirit.   (Spirit pays an active roll in my faith practice.)    IMO Jesus minimized the priorities of wealth, personal ego, power, social human constructs, in favor of a life that looks for love and unity with an eternal spirit.