Quote: "hmm some c&c before alucard finds it as i wanna feel important lol
"
Oh no! I wasn't first.

Now I'm nothing compared to you!

Just kidding.
But yeah as mentioned the gun is very boxy and is what people like to refer to as a "Cardboard-cutout", you probably realize why.
I'd suggest following a few gun tutorials online for Milkshape if you now use it, since it will help you understand how to model properly made weapons and teach you more modeling techniques while you're at it.
One more thing, I wouldn't suggest using Milkshape as a primary modeling software, I've said this before, since it is more meant for easy quick animation-making it is not really the best modeler out there, it can only handle triangles, which makes mesh handling a lot harder and the modeling tools are very limited. If you ask me, keep Milkshape and use it as an animator (Although don't care about animations just yet, since it's generally better to be able to model good guns, not saying yours is bad, it's after all your first, just saying that it's better to learn how to walk before you run

) and then get one of the free modeling softwares available out there and use that for modeling, what I would suggest is
Blender as it is probably one of the most powerful free 3D softwares out there, the only thing that could and probably will frighten you about it is the UI, but trust me, watch and read a lot of tutorials and after a while you'll understand how awesome the UI really is and how it can be used to speed things out so tremendously. If you now, as most people will (Even I did at first), give up on Blender and want something else I'd suggest
trueSpace which was recently made freely available by Microsoft, it used to cost quite a bit so that sort of makes you understand that's it's an awesome piece of software.
That's probably all for my tips, since it's your first model I won't critique too much of what I see just yet, I'll wait for your later models to do that.

Keep at it!

Alucard94, the member of the future of the past.