I was going to venture AU-50. This coin has quite a few small bagmarks making for a "busy" look in the fields. That might have prompted a net-grading adjustment. Nevertheless, XF-40 does seem like an undergrade.
Nice coin nevertheless. Congratulations on adding an excellent Dahlonega piece to your collection.