There was discussion a while back of a passage in Luke 22:
35And he said to them,
It seems that this passage cannot be taken literally for a couple of reasons. Jesus is not telling the disciples to build up their collection of armaments. First, He had been preaching non-violence throughout His time on earth:
Matthew 5
Second, he condemns a disciple for using a sword a few verses later:
Luke 22
47While he was still speaking, there came a crowd, and the man called Judas, one of the twelve, was leading them. He drew near to Jesus to kiss him, 48but Jesus said to him,
So if Jesus rebuked one of the twelve (one of the other gospels names Peter as the one with the sword) for taking Him literally, we should not make the same mistake.
Third, He says that two swords are enough (Lk. 22:38). Utterly rediculous! There is no way two swords are enough to fend off the number of folks that were to come upon them. So what does He mean? The reason given in the passage for this exchange is so that the scripture will be fulfilled that says, "And he was numbered with the trangressors." (Is. 53:12) My assumption, then, is that the possession of swords is part of the fulfillment of this word, as are the other instructions: take a moneybag and a knapsack.
So the only plausible explanation I can come up with is that the disciples were supposed to have the swords as a symbol of the fact that they were soon to be seen as transgressors among the people of Judea. Before this, they had been able to "depend on the kindness of strangers." (Said with a southern drawl--isn't that a quote from some old movie? See Luke 10) Now, they would have to fend for themselves a bit more.......not that God wouldn't provide for them, but they were now in very different circumstances. Since they were seen as criminals, as the scripture foretold, why shouldn't they have swords like criminals? They just weren't supposed to use them.