Rep. Alan Grayson (D-Fla.) has given his opponents plenty of ammunition, but he's also going to have plenty of his own -- in monetary form.

The outspoken liberal congressman from a swing Orlando district announced Tuesday that he raised $803,000 in the first quarter of 2010, including nearly $500,00 during a one-day "moneybomb" in March.

Grayson also raised about $830,000 in the fourth quarter of 2009, giving him a nearly unheard-of back-to-back $800,000 quarters. The last haul came after Grayson made comments on the House floor that Republicans who opposed the healthcare bill wanted Americans to "die quickly." Since then, he has become a national liberal icon who has tapped his renown to raise gobs of money.

"This is what people power looks like," he said.

Grayson's campaign said he now has more than $1.5 million on hand.

One of Grayson's GOP opponents, businessman Bruce O'Donoghue, announced earlier this month that he had raised $300,000 for the quarter.