If you use the military to protect yourself why don't you want to sell them products to help them do their job? Are those people below you just because they do a job you don't want to do? Or do you think you don't need the military?
You make a valid point. I understand why ModernMech doesn't want their work to be used to inflict harm on others, but at the same time, they're enjoying the freedom afforded by the military that protects them.
The sad truth of our reality is that as long as there are people willing to inflict violence against us, we need people who can plausibly threaten to inflict violence in return. It is hypocritical to condemn your country's military in general, while depending on said military for protection. [1]
[1] It isn't necessarily hypocritical to condemn certain militar actions or policies, though.