I just bought a Blackhawk No.6 IWB leather holster for my 642. There is almost one half inch of space left over from the tip of the barrel to the tip of the holster. It is advertised as being able to fit a 2" J-Frame, but the 642's barrel is not a full 2".
I'm wondering if the extra space can accommodate the slightly longer barrel of a model 640 or 639? I'm not sure how much longer the barrel on one of these is compared to a 642.