In a shop yesterday that had a box of mags they don't know what they fit. One appears to be what I need for a Tanfoglio TZ75. The mag has a T inside a triangle that looks like a pool ball rack. Any help indetifying the maker and comments on quality and /or reliability would be appreciated. They...