Right,
@DylanJM pointed me his way, which I suppose means my database of chainring recommendations is somewhat lacking. For your One77, you've got a few solid paths.
SRAM's own chainrings are available in 3 different offsets: 6mm offset for 49mm chainline, 3mm offset for 52mm chainline, and 0mm offset for 55mm chainline, though they're pricey as you suspect.
Wolf Tooth direct mount chainrings replace your existing spider and chainring with one clean looking, lightweight, and stiff piece of machined billet and will replace your existing chainring and spider or replace the direct mount ring on SRAM cranksets including the DUB cranks. Their Drop-Stop B profile is designed for modern chains and should sort any retention issues.
Hope make excellent chainrings—their narrow-wide profiles are top quality and they're a British company making proper kit. Can't give you exact compatibility without knowing your specific crank model, but Hope generally covers the main SRAM mounting patterns.
What's your current chainring size? And how knackered is "knackered"—worn teeth or damaged beyond repair?