I really like 3" barrels and would love to have a .357 or even a .44 with a 3" (+ or - a little). But all I see for sale seem to be quite a bit more expensive. At this time I'm not interested in purchasing a newer version with the lock. I'm considering buying a 586 or something similar with a longer barrel and finding a 3" barrel to replace it. Is this strictly a gunsmith operation or could an individual with the proper tools and some bit of handyness do this swap? And where would one find the shorter barrel? I'm just toying with the ideal and trying to decide which would be the best direction to go. Any suggestions or recommendations would be appreciated.