I downloaded the new model and opened it in b3dviewer which showed that it has 1476 polys while the old model had "just" 1212 polys and I told you to use less polys.
so I converted the b3d model to ms3d using biturn, opened it in milkshape3d, enabled wireframe view, took a picture of it and marked the areas with the main problems for you: http://s1.directupload.net/images/110731/gcjd8k2e.jpg
the green circles mark legit rings of vertices, those are ok.
but the red circles mark all the unnecessary ones. the polygons in between the green circles could easily connect straight from one side to the other without all those other vertices and polygons because this is what drives your polygon count upwards really badly and you want it to be as low as possible.
those vertices in between dont add anything to detail, it looks the same when they exist or when they dont. so why not erase them?
what could add more detail to the weapon would be a nice texture attached to it.
you put some different shades of grey on the weapon, so I'd say it's a little bit better than before when it was all white.
in the end I give it the same rating as before, 2/5 stars, since the coloring improved a little bit but the problem with the large polygon count still isnt fixed.