i thought about the thickness too but my m95 is about same thickness as one pictured above.
hey micky do they sell kydex,as kits or sheaths there?
here they dont

it would be a piece of mintcake to craft one like above with that littlepiece riveted on top,holding that separate sheath.