How should I fix this topology issue?
If you are a begginer you should try less complex objects before try to create a revolver.
Look at YouTube for tutorials about booleans, crease, edge split, bevel and other hard surface tools.
To solve the problem you post try to use bevel modifier or add more loops (ctrl+R) near that junction.