If you shop around, you might even be able to find a complete upper with the length barrel you are looking for. That way you still have the option to switch back if you want to keep the longer sight radius.
I vote this ^^ Do it yourself that way if you don't like the shorter barrel you can switch it back or you could sell it to recoup some of the cost for the new barrel.