Since you asked. Buy a new bun with a properly made and contoured barrel, appropriate to its caliber. A proper 20 gauge barrel, 44 inches long, should yield around a 7 pound gun.
My French fusil with a 57.5 barrel is less than 8.5 pounds. As long as it is,it is not unwieldy or unbalanced...