Just don't need these anymore, 40 dollars for the pair FTF, 45 dollars shipped. This originally came with a Baby Eagle. Sorry but they don't come with ammo. The do fit CZ-75B and 85, They should work with the witness as well (they are marked with a T, I'm assuming for tanfoglio). Thanks for looking!