My gunsmith cut down my 8 3/8" full lug barrel to 6" for around $100 or so, best as I recall.
Here, as 8 3/8":
And, as cut:
He was able to cut the ramp and front sight from the original barrel and mill the barrel rib out to accept the old front sight. Also got rid of that awful red plastic insert, too.