hey does anyone have any tutorial suggestions on loading a 3d gun into a game and placeing camera and etc..
Start with 2d
If you're using XNA you're going to be doing a lot of 3D Vectors. The one method you'll be using most is Matrix.CreateLookAt(Vector3, Vector3, Vector3). Now, the first rule of this method is the camera placement. The second is the object, and the third is which direction is up. Be careful with cameras though because they're nothing like standard coordinates.
Code:
yourObject..View = Matrix.CreateLookAt(new Vector3(0, 0, 2), new Vector3(2.6f, 1.3f, 0), new Vector3(0, 1, 0));
yourObject.Projection = Matrix.CreatePerspectiveFieldOfView(MathHelper.PiOver4, GraphicsDevice.Viewport.AspectRatio, .01f, 40.0f);
You can do some major reading on this topic over at the app hub site in their XNA development forums. They have live support for a reason you know.