if you have or have access to a lathe it is doable. a close friend and just did a 357 blackhawk. we found out there are several styles of barrel shank. i have an old model sbh and have two barrels a 7 1/2 & a 4 5/8. i can change them with no problems.
the 357 was another thing. it was a 6 1/2. i wanted a 4 5/8 on it. i had two short barrels. one screwed in about 1/4 turn to far. the other one was off a new model. it had an internal shoulder and the shank was too long. we had to remove the shoulder,cut down the shank and recut the forcing then we found out the barrel on the new model is just a slight bit larger in dia.but you can get the ejector houseing on it's tight but it will go. gun shoots as good as it's twin that we cut off the barrel on.
if you cut the barrel of you have to reset the front sight that is a pita.