I finally got me M642 in, I love it. I thank you guys for all your great recommendations, you did not steer me wrong.
But boy with the +p, It's got a little snap to it, but I like it. It lets you know it's there, haha.
And the darn thing fits right in my pocket. CZF from the boards here...