This is another variant of a cradle for 2.5" hard drives or CF cards mounted in Commodore Amiga 1200 computers. The design consists of 3 parts. All of them can be printed without any supports. I'd suggest a material that can take some heat (e.g. PETG or ABS), especially when a hard drive is used in the computer.
Two sets of mounting holes are present for common cheap CFIDE adapters.
In my test prints with PLA and PETG, the parts did fit together convincingly. Nevertheless, I'd suggest a drop of glue to keep it that way.