Contradiction with Exodus 15:3
While 2 Samuel 22:15 depicts God actively engaging in battle by sending arrows, Exodus 15:3 refers to God as a warrior in more general terms, which doesn't directly equate to the specific action of shooting arrows, bringing into question the consistent depiction of God's methods in battle.
Exodus 15:3: The LORD [is] a man of war: the LORD [is] his name.
Contradiction with Matthew 5:44
2 Samuel 22:15 describes God as using force against enemies, whereas Matthew 5:44 advocates for love and prayer towards enemies, presenting a contrast in response to opposition.
Matthew 5:44: But I say unto you, Love your enemies, bless them that curse you, do good to them that hate you, and pray for them which despitefully use you, and persecute you;