PSP is short for, Polizei Selbstlade Pistole (Police Self-Loading Pistol).What does the "PSP" mean?
http://thehighroad.org/showthread.php?threadid=42832Where did you find one for $589.00?
So, I wore the holster around for a couple of hours with the gun in it. I need to ajust the holster a little more, but I think this gun just may replace my S&W 042 for at least winter carry.