#1 Why is my ADS camera messed up when creating an Aiming Down Sights (ADS)?

It doesn’t matter where the ADS camera is in the viewport, that’s not where it will be. You told it to sit inside the skeletal mesh’s “camera” socket and that will take priority.

Check your skeletal mesh and see if you have the “camera” socket placed in the right location there.

Edit: If it is in the correct location, then you might need to zero out those transform location numbers in your viewpoint since they take the location of the socket and THEN add the requested transform. Right now according to that Z transform you’re instructing the camera to hover 361 unreal units below the socket location, which may well explain why it’s sitting inside the ground at the moment.