Of course SL66 has a mirror lock up. As for the concerns regarding vibration due to the focal plane shutter: I can assure you that it is well dampened!