The Magic Flute puzzle by Gregory Benedetti

This is a copy of a puzzle found on Puzzle Will Be Played. Its full English title is The Magic Flute - Queen of the Night as it is one of a series by Gregory Benedetti.
http://puzzlewillbeplayed.com/DieZauberfloete/KoeniginDerNacht/
The puzzle was constructed using Burr Tools and I have included the .xmpuzzle file so you can play with the pieces and export different sized STL files if you wish.