Unless you are good friends with a machinist, I would buy a different barrel. Paying a regular machine shop will cost you as much or more to have an existing barrel profiled.
As far as drawfiling goes, I wouldn't even bother. If you wanted to do it yourself, I would use a machinist's scraper and then finish with a file. It ain't near as much work.