Weight depends on the weight of the computer techie you have to carry along with the weapon.
Wet/dirty considerations are as follows: 1) do you have the '800' number for tech support? and 2) how long will it take for the support to pick up from 'hold'?
HINT: the tech support number is: 1-888-PLEASEHOLD