Greetings,
I'm actually in the process of getting a 9mm P2000. Just have to sell my Beretta 92 single stack compact first.
I am tempted to get the .40 version i've seen some complain that its too much for the compact HK's.
If my local range didn't charge so much for ammo(they make you shoot their ammo through their guns) I would try the .40 before deciding.
Take care

For a carry .45 my HKc is a gem no tuning extractors, running wet constant cleaning no high maintenaince just a .45 that carries very easy and is as reliable as a gun can ever be. The USPc are all nice also. On some days my USPc .40 s/s in a R.Grizzle holster makes it just easy to carry all day.

I just picked up a P2000 in 9mm primarily to use for a ccw (if we ever get it here). I am pretty much a Beretta guy but really liked the feel of the P2000. It will be interesting for me to see what I shoot better once I have had it for a while.