Print top down, no supports needed.
At 15% infill, I had 25lbs of weights with no bending.
The bracket screws to the wall and the shelf slips in place on top.