I'm making a modern revolver based on a concept art and I'd like some critiques of it. I know high poly topology doesn't have to be perfect as long as it looks good after baking but I always worry about my topology not being good enough. I have some problems with making holes in the barrel though, you will see it on the pictures.https://imgur.com/a/kExLUdA
Here are a few pics of the model with turbosmooth onhttps://imgur.com/a/Z159qGQ
And a few without turbosmooth
Actually I've used two kinds of turbosmooth methods, the front part of the gun with the barrel has edge loops near the edges to make them smooth while the rest of the gun has 2 turbosmooth modifiers by using the smoothing groups. I guess the edge loops would be the proper way to do it?
Also I think the concept art has some problems, like that rail where you put the sights are not as wide as the body of the gun and it can't be without messing up the rest of the gun. Also I think the mag is a bit too big, at least the ammo looks weirdly long and I've even made them a little bit shorter than the actual mag. The description said that it's a 8 round mag, I think it's a bit too tight for 8 rounds but I made it that way anyway.
Of course it's always possible that the concept art is perfectly fine and I've only overlooked something so feel free to give me any kind of critiques! I'm happy to hear any kind of advice.
My goal is to make it a game ready model in the end. I'm also thinking about bringing it to Zbrush to add some details but honestly I have no idea what details could I add, I fear I'd overdo it and make too much damages on the edges. I absolutely a beginner in Zbrush though.