The last forum in this sub-section called "In the Field" is Exotic Hunting. I would look there. There are plenty of topics pertaining to aoudad hunting.
"The world is littered with the bodies of people that tried to stick it to ole J.R."
J.R. Ewing, 1981