Need more info than that highwayman. What are you shooting now? Do you want to go from a .54 to a .50, 50 to 45??? What load and bullet are you shooting? Why need a new barrel to reduce recoil? For example, if you're shooting a .50 caliber with 100 grains T-7 and 250 grain bullets in sabots, you'll get a lot less recoil with patched round balls under 90 grains Pyrodex and still have a deer killing machine at appropriate ranges.
GM barrels have a good reputation. If you can get a drop-in to fit your gun in the caliber you want you probably can't go wrong.