The news media routinely tries to conflate 'non-agression' with 'pacifism'. They are (what's new!) wrong. Pacifism is a renunciation of aggression; non-aggression is restraint from aggression. There is a big difference. The Quakers and some Buddists are a good examples of pacificism, as they will not respond to aggression under any circumstances. The Swiss, on the other hand, are a perfect example of the principles of non-aggression, as they will attack no-one, but will defend themselves if attacked.
Not surprisingly, the Swiss have their own equivalent to our 2nd Amendment. Take a look at this short video: