I tried to make as perfect as I can but this is what I came up with. Just one mistake I’ve done is that the whole gun body is a single mesh object except the barrel and the scope.
I’ve applied the mirror modifier in this image and then extruded it.
The shadows are a bit odd and the scope I think is quite small for this gun. I think I’ve to do some changes in the scope.