Swiss Army is a brand of a company called Victorinox, for example their watch line is called Swiss Army so I get they have some type of trademark for their brand and watches. But at the same time, Swiss Army is a pure generic term, the army in Switzerland is also the Swiss army. You should not get much trouble for that name. It is like if you have orange.com, orange before being a trademark of France Telecom is also a generic term.