I'm new to blender and I just finished blender guru's beginner tutorials and the anvil tutorials. It's always painful to perfect my mesh and vertices but I really want to learn how to solve these sort of problems so I'd be more than grateful if anyone like to give me a hint, instructions, or even just pointing out the problem (cause I can't even tell.) Thanks!
It good that you try to keep the geometry as simple as possible. But in this case you need more geometry to avoid pinching.
In the inner (curved) edge loop I used the "Loop Cut and Slide" tool and selected Even (E) offset. You can Flip (F) from where it's even.
You can keep the other sections of the light sabre low in geometry. There are usually no reason to merge different parts seamlessly merged to each other.
You will find more tools and how you use them is up to you. I think that discover your way of solving problems is one of the more rewarding things with modelling. It's also quite tidies to do step-by-step instructions ;-) and at then end not that helpful.