i ordered a cz 75 d compact p-01 off of gun broker. i took it home today. the box is labeled p 01. the frame has a NATO proof number, and a rail. thus confirming the p01 theory. but the slide is marked 75d and does not have night sights...green does not equal night sights. but the serial numbers from frame to slide to barrel all match. i contacted the seller and he said they were all the same out of a large order batch. i plan on contacting cz usa asap. i guess i am just using this as a rant. cz makes 3 compact 75 models in 9mm. the gun i have in my possession does not meet any of their specs, but has their name on it. any theories on what is going on?