Do muscles produce red blood cells?

No. Your muscles do not produce the red blood cells. Red bone marrow produce the red blood cells.