500 = Year of the Republic 93 (AD 2004)
1000 = Year of the Republic 93 or 94 (AD 2003 or 2004) - a little unclear
2000 = Year of the Republic 90 (AD 2001)
On the reverse, it appears to say [CIV]ITAS RENGHT, which would refer to a city called "RENGHT" (???)
The obverse appears to refer to a FERDINAND, which isn't exacly a name I'd expect to see on something Roman.
The 1921 "peace" dollar is relatively scarce, but the 1921 "morgan" dollar on the other hand is by far the most common and readily available US silver dollar.