Ok, here is the new gun model, using all the suggestions given to me here. I am happy to say that it went a lot smoother the second time around.
The model is basically the same gun, its a Beretta 92Series Brigadier, so only slight variations that will most likely not show up in the model.
The polycount is DRASTICALLY lower than before. The new count is:
Poly's: 622
Vertices: 316
I am very happy with the results. Here are the pictures...



Thanks again to everyone who helped and gave suggestions. I will most likely post this under contributions after it is skinned and animated.
Thanks again,
Raddaddy