One of the problems with Tanfoglio Pistols has been identifying the different models as designations seem to change depending upon who is importing them and where.
The only guidance I can give you is to be cognizant of the size of frame of the Pistol you are dealing with. There are two basic frame sizes.
The small 9mm/.40 frame and the Large 10mm/.45/.38 Super Frame. Note that the Large Frame Pistols can also be had in 9mm and .40.
Probably keeps Magazine Vendors up at night.
In the USA, Tanfoglio Pistols have been imported under the following designations:
Importer.......
Model NameFIE..................Tz75
Excam.............TA90
EAA.................Witness
Tanfoglio.........Force
IFG..................Defiant
For further info:
https://en.wikipedia.org/wiki/Tanfoglio_T95