REI Sahara pants are serviceable. I used my for o and AR, including a 24. I have started to stitch them up a bit, and the zipper on one of the legs was destroyed in a recent rogaine, so now I guess now they are shorts. But unless someone chimes in with some suggestions, I am likely to just get another pair for the next race, as they went through a lot.
The stock belt does suck; mine was missing before the end of the first o meet.
They are not very thorn resistant; I use
Zitex gaiters for that.
Your usual AR promoter swears by Rail Riders, but the one store that offers them by my house only has a limited selection, aimed more at the fishing market it seemed.