Yes, there a spiritual war and there is no way to avoid it.
Although we have been born into the Kingdom of Light, we have an enemy who rules in darkness. His jealousy of God has made him tireless.
We don't need an arsenal. We have The Sword.
Most forget to don the armor and never think to wield The Sword when the gale gets fierce.
Soldier of The Cross memorize God's Word. There are about two hundred standard verses you should know and review all the time. Then in addition, it is good to get a verse in the morning and memorize at least a portion of it, if not all. This verse can be taken from your daily reading, which ought to be sequential, rather than from a skip-around-the-Bible plan. Even if you are in the "begats", memorize a verse. The Holy Spirit will speak to you through that verse.
The morning verse is one that you might not remember perfectly tomorrow, but for today, the mind will veer toward that verse and the Sword is out of the sheath and ready.
I don't buy the no-time excuse. It can be written out the night before and stuck on a mirror or door.
When there is the fresh word of God, there is power in prayer. There is resistance to things that do not line up with God's thoughts.
The enemy flees.