Selling stock on public markets of a company is fine. A company whose business model is inherently linked to the continuation of physical warfare having the ability to sell stock is fine. When that company has the ability to use that capital to purchase the government, then it becomes a problem.