Dan,
Sure looks the part. I can't see the inside of that right horn but the rest sure looks right. Is he missing 7-8 inches of horn on the inside right? I assume you are in Lower Eagle Creek. I believe I have pictures of the broke off Ram in the other pictures as well.
Scott