Looked at SP101 and the 640. Wanted a pocket carry option though, and was already pushing it with either. SP101 was just a little too heavy, and had slightly longer barrel. Dropped the 640 into my cargo shorts pocket in a cheap Uncle Mikes, and decided to take it home. Paid $469 NIB at Sportsman's Warehouse. I will shoot some .357 and may carry it someday, but right now carry hot Cor-Bon 110 +Ps in it, and that's plenty.