no need for a joint for iron sights. its all about eye offset and different images. ;D
Exactly.
You will have two weapon images, one for the iron sights the other for hip fire. (aka how it is normally)
You keep the hip fire one like it's normally, but with the ironsight one you have to find the eyeOffset variable and edit it so it's in the correct position, takes a little while but it works.
After that you just need a simple script to switch from each image.