The problem comes to price. I have seen new 642s on sale for as low as $299. But typically, they are in the $450 range. I at finding the Shield 9mm as low as $300 new in my area. That is a phenomenal price for a name brand pistol. For your intended use, either would suffice. Go with what is most affordable.
__________________
otis
|