I printed this for a test and liked it, so I'm posting it.
Some of the parts have tight placements, so it might be difficult to put them together.