need help properly unwrapping and texturing

I have tried the “project from view” method of texturing, and texture painting.

I am not very good at unwrapping complicated models properly… I tried marking seams, and following tutorials.
I’ve given up trying to model/texture this gun, and several years later I think I want to try it again.

here is a picture of the model that I did a couple of years ago…
http://imagizer.imageshack.us/v2/150x100q90/829/mg81zfinalrightside.jpg

http://imagizer.imageshack.us/v2/150x100q90/846/mg81zfinalfront.jpg

http://imagizer.imageshack.us/v2/150x100q90/835/mg81zfinaltop.jpg

the texture is stretched and not much good.
I used an image for my texture…

I would like it very much if anyone could help me unwrap and texture this properly…

I could provide you with the blend file and photos I use for the texture…

thank you very much!

put it up and i’ll have a look. no need to include any photos or texture though, just the mesh object.