Some will take offense to the putting of scripture verses on gun sights, because of possible illicit crossings of church state boundaries. Others, because it is a possible act of proselytism. Both are problems, but there's an additional one.
According to a Detroit Free Press article, apparently the defense contractor from Michigan, Trijicom, has been doing this for years, and sees it as a way of offering support to the troops -- by letting them know that they are being prayed for on the home front.
There is an additional problem, and that problem consists of the all-too-common mixing of Christianity with warfare. Now, as I've noted earlier, I'm not a full pacifist, but I do believe that Jesus did not link himself with violence or warfare and that to do so in this way is a degrading (even if unintentional) of Jesus and the way of life before God that he lived and proclaimed. Indeed, it is contrary to the reality of his death, the victim of an imperial occupation army. It also sends a message to Muslims that Christianity is its enemy. That neither helps the American cause, nor the cause of Christians living in these countries.
For all of these reasons, I would respectfully ask that this company remove the Scripture references from the gun sights. They do no honor to Jesus nor his message of God's love for the world.