To expand on what others have said...
Luke 6:27-31
Luke 6:27-31is where it talks about turning the other cheek:
He's talking about insults, curses, mistreatment. Those are minor things, things that are clearly not worth taking someone's life over.
In the next chapter Jesus talks to a soldier.
Luke 7:1-10
A soldier is clearly someone who may be required to take the life of another. But when talking to the centurion, Jesus didn't tell him "quit your job, killing is bad." Jesus told everyone He talked to what they needed to do specifically in their lives to be living the right way (like with the rich man He talked to in
Luke 9:57-62).
When He sent out the disciples in
Luke 10:2-4 He said (in part)
Then later, just before He was arrested, He said the following in
Luke 22:35-36
He's clearly referencing the first time that He sent them out, and telling them that times are going to change.
And the Greek word He used for "sword" there was "machaira," which
means "a short sword or dagger," meaning not the equivalent of a Swiss Army Knife or something, but a weapon.
Basically, IMO modern Western society has ignored, overlooked or covered up much of what Jesus said for their own reasons, but the answers are in the Bible.