Witness / Tanfoglio Compact 10mm +++IMPORTANT NOTE: This item is for use with original model Witness Compacts using a single recoil spring. They are not compatible with later production versions using dual nested recoil springs.+++