Ok, legitimate dumb questioned based on your Rockslide handle.
I am personally a fan of aoudad. I have hunted them in the Chianti mounts of West Texas and in New Mexico all free range. They are a challenging trophy.
How do you feel about them?
A lot of guys who have never killed a North American sheep hate on them pretty hard. Most guys that have hunted them and not killed North American wild sheep.
I am thinking since you killed 3, and your handle is Aoudad you probably have a different view?