A few years ago when my Grandmother passed away I received a small tin of about 100 heavily circulated Morgan and Peace dollars my grandfather kept bringing home from the Merchant Marines. In this tin was an Indian Cent and a few smaller silver denominations my Grandmother apparently pulled from circulation. While circulated and not worth much this is one of the coins that will stay in my collection a very, very long time. Not my series so if you want to help with the grade that would be great, my initial guess is around XF40. Let me know if I need to post larger images for grading purposes.
Hmm in my inexperienced opinion, I'd go a bit higher. Nice strike, flat/wear on the high points. Most of the features are there...the feathers are nice and LIBERTY looks good. The shield is nice too, and the wreath is crisp for the most part. I'm gonna say AU55.
I think you are being too tough on the coin to call it an EF40 Tiny places of wear, not much of it, I would say AU58.
Hard to tell if that is just discoloration on the high points or true wear. If just discoloration, then it looks like an MS60 or MS61... if it's rub then probably an AU53 or AU55. Just doesn't seem to have the luster needed to be an AU58 (if rubbed) or MS62-63 if not rubbed. But that may not be the case. In any event, that is no way an XF coin.
If it was bouncing around in a tin with $1's...then a bit of discoloration would be accrued. MS60-61 looks right.