One bible passage can not contradict another.
It is clear, just as that article states, that Jesus was against violence.
History shows that no Christian ever fought back during the persecutions ( though I am sure some may have, the number was so insignificant that there is no record of it).
So, what did Jesus mean when He said :
35 And He said to them, “When I sent you out without money belt and bag and sandals, you did not lack anything, did you?” They said, “No, nothing.” 36 And He said to them, “But now, [e]whoever has a money belt is to take it along, likewise also a bag, and [f]whoever has no sword is to sell his [g]coat and buy one. 37 For I tell you that this which is written must be fulfilled in Me, ‘And He was numbered with transgressors’; for that which refers to Me has its [h]fulfillment.” 38 They said, “Lord, look, here are two swords.” And He said to them, “It is enough.”
He quite obviously did NOT means for them to go armed as he rebuke of them (it is enough) shows, so what did he mean?
He statement of "‘And He was numbered with transgressors’, was a prophetic statement that He would be associated with rebels ( and he was) and that some would actually use violence ( Peter did).