s&w 638 1.88 inch