Thanks for writing, Paul.
I agree that the Bible is not a pacifist document; it teaches a just warfare doctrine. But I don’t believe its central message is warlike.
The Old Testament passages you cite are commands of God given directly to Israel for the conquest of Canaan, because God had given that land to Israel. They apply only to Israel and only to the conquest of Canaan which was a unique situation, and not to Israel at other times and not to the Church or to America today.
The New Testament passage you cite, Rev. 19:13-15, refers to Jesus Christ’s return at Armageddon.
We need to remember that the Bible does contain such passages, but we need to understand them in their proper context.