Ok some quick feedback before the PR:F event.
First of all, this:
'[R-DEV wrote:Rhino;903200']First of all, when modelling for BF2 always have backface cull on, as this will render faces the same way BF2 dose, ie, if there is no face there it wont show it, where when you have it off it will add faces on to the back side of a face, making it look like there is a face in some places where there is simply no face. to do this simply select the object(s) and go into there object properties and check the box shown below.
Also what's not said there is if you go to Customize at the top, > Preferences > Viewports tab, then check the Box in the top right section "Backface cull on object creation" will then make all new boxes etc you create have this option by default

As you can see here, it looks like its closed off:
But actually after turning backface cull on:
What's going on here with the tris? Since its a ngon the model has no idea what it should be doing.
This should help:
https://www.realitymod.com/forum/f189-m ... heavy.html
This face shouldn't be here...
Should be like this:
Welding things up and optimizing them stops these errors like hidden faces as well as cuts down on a lot of tris and for the most part, improves smoothing.
I would say your barrel has too many sides, although it isn't too bad but the main problem here is that your carrying handle base has sides edges than the barrels, even thou its slightly bigger which makes it clip very close to the barrel and will not be good for zfighting. Probably not worth remodelling at this point but I would make it bigger to keep thous faces further away from the barrel.
Optimization is one of the things your going to hear me banging on about to everyone and this front sight needs optimizing...
This is what you should be aiming towards here although the central bit should be completely round (unless ref says not, but I doubt it) and both sides should line up with each other, which if you look in the front view they don't...
anyways PR:F event has started now so will see if I can give you more feedback later.