I think Unforgiven is better and maybe The Searchers. The Open Range has the best gun battle at the end.
Both excellent, although for me Tombstone and Outlaw Josey Wales are the other 2 of my 3 favorite westerns. I agree about the gun battle, and also Annette Benning is very good and the love story helps round out the movie.