Have no laser cutter?
Not a problem, because you have a 3D printer and can do things even better!
Just print and assemble.
If you want it to be a funny puzzle - just mix parts after printing and try to guess right positions ;-)
In order to minimize filing, print one vertical and one horizontal part and see how they fit.
Any filament, 0.2 mm layer height.