Seven megabytes for a simple weapon replacement mod? What's going on here?
Hmm, the sound files are all 44khz stereo PCM. At the very least they should be reduced to mono. They have an excessively long fade-off at the end too. Their length could probably be reduced by a third with no audible difference.
Ahhh, there it is. The main texture is a six-megabyte 2048x2048 PNG. I tried scaling it down to a 1024x1024 24-bit PNG, which reduced the file size to 1.5MB, and it looked virtually the same in-game. The 2K version does look a little better if you squint and stare at the scratch marks, but overall, I wouldn't say that minor difference is worth quadruple the VRAM.
The texture itself looks like there's a lot of redundancy in it. Almost every major detail is repeated. It also looks a bit low-contrast. I tried giving it slightly darker darks and much brighter brights, and IMHO it looks significantly better.
As for the model, there's a lot of detail on the held model that will never be visible in-game, mostly the entire trigger section. The texture HRPistArm.gif can even be deleted with no visible effect in-game.
On the bright side, it didn't crash SS2, so there's that.
I've just scale the textures. Ok, for the audio lenght, I will copy those of the original files. HRPistArm.gif It's better to keep it: usually I play with higher FOV. Can you upload your fixes? I put also your name in the mod if you want.