That looks like a Gen3 24/7 Pro Compact Decocking Safety. That gun would have been on the recall list, I'm really sure.
The whole 'gen' thing is a bit confusing - the guns that game out prior to the Gen2 series were actually called gen1, gen2, and gen3 - I owned a gen2 Millenium 9mm, which was double action only, and after that gun I owned a gen3 MilPro PT145, which I still own. It's a SA gun with the 'second chance' double action pull if you get a non-firing primer. After that, the 'Gen2' series of guns came out which replaced the ones I just mentioned.