Suggest using a more durable material other than PLA.
Print without supports
It is friction fit
2x M3x10 screws needed
Added Vertical plate
UPDATE: improved vertical fit