Thing about 1995's and more specifically 1995.5's is that they started using TJ parts on them. So they tend to be a mixed bag.
If you want to get picky, the shaft for rails are longer on the older Jeeps, too.
I decided to leave out referance to lengths of the output shaft since it's not as important.