I don’t think you got the correct sense of what the Holy Father was saying in its full context. He was not preaching against weapons.
He was preaching against trusting only in men, as he said: “If you trust only in men, you have lost!.”**** Immediately after saying that, he went on to illustrate an example of trusting only in men, in terms of men who manufacture weapons. It is not that these men are doing anything intrinsically evil. It is they cannot be the sole object of our trust.
This is further illustrated (not contradicted) by the other statement that SWolf had bolded in
post #63: “
Then, in the 1930s and 1940s, the tragedy of the Shoah. The great powers had photographed the railway lines that carried the trains to the concentration camps, such as Auschwitz, to kill Jews, and also Christians, Roma, homosexuals, to kill them there. But tell me, why did they not bomb them? Interests!”. This is making the same point, that you cannot even trust those with the weapons to do the right thing with them.
Far from being contradictory, the two sections that SWolf had bolded were both supporting the Holy Father’s main point. So you see the title of this thread and the news article it came from are a gross misrepresentation of the Pope’s message.