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