flags had to be flags2 indeed.
I have modified it to:

Code:
ENTITY* gun = {
      type = "uzi.mdl";
      //layer = 800;
      view = camera;
      x = 200;
		y = -50;
		z = -35;
		pan = 195;
		tilt = -10;
		roll = 0;
      flags2 = VISIBLE;
}


The position is now perfect!


The best games are the games you create yourself.