I favor the 1590A style enclosure from Tayda Electronics for this kind of small project. ?This box is 92x38x30mm, and is $4 in cast aluminum finish. ?And for 30 cents more, you can get one in color! ?Diecast aluminum boxes of this size have been available from various manufacturers for decades. ?Here is a filter I built in a Bud box more than 40 years ago.
73, Ben ?K0IKR