If you can find on online, good luck! Like you, I was looking for a 3" barrel for mr SP-101. I had a 2 1/8". Ruger would not sell me one. I had to send it in and have it fitted, and $139.00 later, I had a 3" barrel! They did send back my old one even though they said they would not. i should have just bought a new SP-101 with a 3".