Jesus wasn’t telling his disciples to arm themselves as he later said at Matt. 26:51, 52. When two swords were brought out it provided a sharp lesson as Jesus rebuked Peter and healed the slave Peter had wounded.
Christians did not carry weapons or train in their use according to what Paul said.
Check out this what this writer has to say about the subject of swords.
http://klbellwether.com/2012/11/03/two-swords-is-enough-luke-2238/
I say provide for the defense of your household. But thats just me.