Oh, no.  You're not getting off that easy.  Jesus didn't tell Peter to put away his sword out of dislike of violence (although he does condemn unjustified violence, not violence in self-defense).   He told Peter to put away his sword because He did not want any interference with his mission --- to go to the cross --- and wanted to impress that fact on Peter.  

As for Jesus telling the apostles to go buy swords.  There is no reasonable way to explain this except as an endorsement of the use of arms in self-defense.  One poster here says Jesus was speaking figuratively.  Ludicrous.  Why would Jesus expect the apostles to take him figuratively?  Did Jesus ever correct the apostles for taking him literally?  Seeing them come back with swords, he surely would have, if he had meant his words only figuratively.  

Maybe the guy who thinks Jesus should be taken figuratively is dyslexic, and misread the passage to say, "Go sell your cloaks and buy words."