it looks very nice !
Now it needs a good optimization because of a lot of wasted polies as SirApple said !
- you need to decrease the number of polies on the grip (the loop has too many edges, some corner has too many edges also). Grip is the less important part.
Then you will have free polies to up-polies the bolt. Since it is rounded, it's better to put more edges there.
- attached the grip plate with the grip (it should be 1 model only. currently they are detached). bf2 doesn't like detached part
I don't see the other side of the pistol and the mag. It would be great if you could render them.
Otherwise excellent model, it just need some optimization
(and don't forget to post the polygon count !)