I'd take the P7 with the caveat that's it's kind of an oddball, and requires some practice. I'm not a big fan of the trigger, my M8 is a bit spongy, although Teddy Jacobsen says he can take that out and crisp it up. The other thing that's a bit of a nuisance is that the gun is very butt heavy and has a short barrel. You need a well deisgned holster to carry this gun. An Uncle Mike's ain't gonna cut it.