Recently finished following a highpoly tutorial, here's my UMP 45 that came from it. Needs scope, silencer, etc but it's a good base model to pimp on stuff
yup edges are too hard in a lot of places. I would say gather more reference. or if you already have then you really need to get up close and personal to the thing you are making and pay attention to the surface of the object and how the shapes flow n how much the edges curve. Thats really important