Bent a rim, time to fix, upgrade or replace?

Hey all,

Did some good crawling this weekend and felt my rear sagging. Got out, sure enough bent my rim enough to let air out. Managed to get it back in to shape enough to hold air to get back to camp.

Typically, after these rims bend at all are they toast? Reasonable cost to fix? I see a replacement OEM I can get for $125.

If I do need to invest, is this the time to get bead locks?