U.S. Congressman J.D. Hayworth is reporting he nearly reached his goal of raising $1 million in the month of March.

For days, his numbers had lingered in the $800,000-range, and even as of 7 p.m. Wednesday night, he posted on his Facebook page: “Who will bring us to $875k?”

But this morning, Hayworth’s campaign manager David Payne said his candidate will report a total of $936,000 raised in March when the campaign finance reports are filed in mid-April.

U.S. Sen. John McCain’s spokesman, Brian Rogers, who had been watching the numbers climb with surprising speed through the day, said, “JD's money bomb is about as legit as an ACORN voter registration drive.”

Indeed, when Hayworth had a $100,000 “money bomb” in February, it took about five days to get there. So it’s fair to ask how he closed a gap of more than $100,000 in the span of several hours.

Payne said he was “pleasantly surprised” as well, saying it’s been hard to keep up with the demand. “To be honest, we’re a small operation here. We’re overwhelmed with checks and it’s taking a few days to process them,” he said, adding McCain’s camp “is trying to do these April Fool’s things to trick the media into being skeptical.”

Although Payne would not disclose how much cash the campaign has on hand, he said the gap was closed with cash, checks, and credit cards. No pledges. “This is an Arizona movement and a national movement. People want to see a consistent conservative in the U.S. Senate.”

McCain, meanwhile, reported raising $2.2 million in the first quarter, and will report $4.5 million cash-on-hand to the Federal Election Commission.