you should try to reduce the thickness.
What is our method for modelling ? try to fin a profil/side of a weapons, it will give you a reference for modelling. (see the website GuidoTorpedo posts)

i've already model the mas 38 and i can say that it's not easy to find the good proportion