You can tell this is not a first-generation P99 because the trigger guard lacks the little ski jump.

Karmaburn.com