If you're not comfortable doing that project, ask to be re-assigned; most good managers will make that accommodation for an excellent employee. If you're not comfortable working at a company that does that, don't work there. On the other hand, I have no issue working on a military project; your actions could cost me a job if the project gets cancelled. Don't force your views on others; let me keep showing up and doing my job. I shouldn't end up un-employed because of your personal ethical issues.