Shade smooth problems in Blender 2.8 I have some issues in my model:





I was asking about this issue on other forums, but no one helped me.

One person said that I have to learn what is topology first, before starting modeling. I did that, but I didn't find any new information. I have topology without N-gons and even with quads only:





Another person said: "Learn how to work with this instrument".
But I didn't find any options in "Shade smooth" option. I only found how to make no smoothing on edges that we need.

Another person said: "Add subdivision Surface".
But it will add some extra vertices that don't need for geometry shapes. They will just overload my model. I can use bevels instead if I need some smooth shapes on edges. Am I right?

Someone said that my vertices are too over stretched in this place. But I have the grip and the rear part of my gun and other parts that have stretching too, but there aren't any artefacts:



I was trying Shift+N, but nope. So I enabled the 'auto smooth' option with values under 50 degrees (because over this value there are some artefacts appearing again):





Is this the right way to solve this problem? Or where is my mistake? What did I do wrong?
Adding an edge split modifier might help. Set the split angle roundabout 15° or a similar value...
This modifier splits all edges, which form a sharp boundary (which shouldn't look smooth).
Often this also solves some surrounding smooth errors which are caused by smoothed edges which are quite sharp.