Yes, both sights contain waterproofing seals and have been nitrogen purged ensuring their internal components remain moisture-free even in wet environments such as rain or humidity.