Re: tanfoglio.
Right. I should have made that clear.
When shopping for mags, You have to realize that the new Witness models have the large frame and use the larger mag bodies. Very few of the OTHER Tanfoglio guns use the larger frame. (Some of the mags for the new Turkish-made CZ-type guns may not be compatible, either.)
The Jericho is based on the smaller frame, as are the Baby Eagle, the David, the mags used in the Sphinx, etc.
CZ also offers hi-cap mags for their Tactical Sport guns that won't fit the smaller CZ-75 type frames. More than one shooter has ordered those mags from Mec-Gar and CZ only to find that they don't work.