Printed great and all parts fit together well.
The wings on the ratcheting spring piece could be spread a bit wider for a more positive lock into the teeth and better ratcheting action.
This one allows the mechanism to be twisted in both directions with a little force but maybe that was intentional.
Ether way, great job!
Bambu X1C, Creality Purple Silk PLA
Print is great. Being visually challenged and not super dexterous as I, it is a bit tricky to get the tube started as the slot is super thin and need to be aligned. Not a design or print issue at all, just in case you (or the person you're making it for) has dexterity and/or vision issues.