Psalms 144:1

NASB
New American Standard Bible

1Blessed be the Lord, my rock,
Who trains my hands for war,
And my fingers for battle;