The necessary and the best.
When you face uncertainty, fearful situations even real danger, you may wonder if you need to upgrade your shield to something bigger, better, or stronger. But with God as your shield you can do no better. We all need some sort of protection in our lives believe in Him or not, God is that protection. All the time and in every situation. God is indeed our shield and protection.
~Psalm 18: 30~
As for God,
His way is perfect;
The word of the Lord is proven;
He is a shield to all who trust in him.