I'll echo Ravenwolf, I've got a 2x Weaver sitting on my 44 Ruger SRH with the long barrel. Hasn't ever had a problem. Goes pistol hunting for whitetail in Illinois every year (even if it's not me carrying it, someone always wants to borrow it). Lots of bumping around, snow, hauling up into a treestand, sliding in and out of a cross-chest holster, etc. Holds zero, never fogged except when you go from the warm camper to the 18 degrees outside, but that's just on the surface of the lenses and they clear up when the scope cools down.
Bill