I don't know... Do you have small hands or something? Are you a woman? 642's are called the "Lady Smith". Again lok at Sig or HK :D
Reason I asked about the 642 was concealability.