I puchased my PT145 milpro last december and was released to me january 2007. On one side of the slide there's a Millennium and taurus' logo printed on it and on the other side PT145PRO. the serial number is printed on the slide and also on the chamber, and ithe serial# starts with "N". The receiver has rails, it is a SA/DA. i hope you guys could tell me what gen do i have. Thanks.