Send it to Lou Frutuoso at Galazan's.........talk to him on the phone and he can probably give you an estimate. Their work on 21's is very good or try Mitchell Schultz, Gunsmithing LTD.
Galazans: 860-335-6581

Gunsmithing LTD: 203-254-0436