If the letter is legit (no idea) then this doesn’t make sense. The letter would just saying something about using the vehicle for "business purposes" and not mention weapons.
I find the use of the term 'weapons industry' suspect, does that mean you can't have GEICO if you work for Lockheed?