-'03 closed rail, short mag release, and slide serrations were small
'04 open rail, short mag release, wide spaced slide serrations
'05- open rail, long mag release, wide spaced slide serrations
besides that the slide and frame don't match up, I also wonder if it is a original QPQ top or hard chromed top ??
the way I read it, it sounds like this is a original P99 with 200 rounds no changes made...could this be a oddball ??
here is a pic of two '04 models (P99 and P99c)