Half a million is 500,000.
“Half a million” is standard. “A half million” is not, because we count in thousands and millions.