I agree with Tex. Several here have NO idea what they are speaking of. I challenge anyone of these people to find ANY common machine shop that can drill a hole 6" or more ABSOLUTELY straight in hardened steel. Most could not do that in Plastic. A drill it walks, and will seek the softer metal as a route. A lathe is the same. Simply a drill press laid horizontal.
One speaks of Muzzle loaders being made. If this was that simple, why can't we all make our own guns ? I have worked many places that have the machines used to make firearms. However, there are specialized tools, added to common machines. Have you ever sen a Rifling Table used to cut rifling into a muzzle loader barrel ? I have been lucky enough to have seen 4 real ones, from the day. One guy had these and he DID make muzzle loaders. The tables should have been in a museum. You needed more then one to do different rifle rates, and barrel lengths.
Beyond the problem boring a straight hole, there is the specialized heat treating techniques. Even Firearm manufacturing companies that make the cheap guns, have a hard time producing a dependable firearm. AND THEY HAVE THE TOOLING. Tooling is the operable word. Although a shop may have the correct machinery, machinery requires proper tooling and set up.
Where is our BBean ? He has machinist experience, and understands both metallurgy, and tooling. A firearm is different then anything most machine shops fabricate. A firearm MUST endure, and contain multiple explosions at such pressures that attempt to blow them to pieces. AND do this after many heat cycles through many years.
Added : Anyone who has attempted to bore just the short distance of a revolver cylinder in stainless steel can tell you how difficult it is to bore a straight hole even that short distance. Of course I do know as many of you know people who do have the facility to build firearms. That is not the question. The question is more at least it seems to me, IF a common machine shop would have the tooling to do this. As I say, I believe YES, the may have the machines needed, BUT, not the tooling that is used on those machines.