NO
RDR2 has been delayed 2 time so far.
Expected release date is October 26th 2018 (for now)