The "a thousand year " reign is happening right now. It is the time period between Jesus' death, resurrection, ascension into heaven, and his second coming. This "a thousand" years is symbolic. It is not literal.
The saints are reigning with Jesus in heaven right now.
Revelation 4:4 · Around...