(ALEXANDRIA, Va.) -- A gunman has died after opening fire earlier Wednesday morning on members of Congress practicing for a charity baseball game in Alexandria, Virginia, injuring Rep. Steve Scalise, R-La., a congressional staffer and two Capitol Police officers.
The suspect died from his injuries sustained in the shooting, President Donald Trump said in his remarks Wednesday morning.
Scalise's office said he was shot in the hip and underwent surgery. Scalise, the House majority whip, is listed in stable condition, his office said.
"Prior to entering surgery, the Whip was in good spirits and spoke to his wife by phone," his office said. "He is grateful for the brave actions of U.S. Capitol Police, first responders, and colleagues. We ask that you keep the Whip and others harmed in this incident in your thoughts and prayers."
Multiple law enforcement sources identified the suspected shooter as 66-year-old James T. Hodgkinson of Belleville, Illinois. His wife told ABC News he has been living in Alexandria, Virginia, for the past two months, but had not been working and was expected to return to Illinois in the coming days.
The shooting took place around 7 a.m. in Alexandria's Del Ray neighborhood, about seven miles away from the White House in Washington, D.C., where a number of lawmakers were practicing for the annual charity congressional baseball game set for Thursday. Only Republicans were at this practice; Democrats practiced separately earlier in the morning.
Zack Barth, a legislative correspondent working for Rep. Roger Williams, R-Texas, was among those shot, according to a statement from Williams. Barth is receiving medical attention and is expected to make a full recovery, Williams said.
Williams' office said the Republican baseball team holds practice every morning at 6:30 a.m. ET at Eugene Simpson Stadium Park and that Williams is the team's coach.
Matt Mika, who works as a lobbyist for Tyson Foods, was also one of those shot.
A Tyson Foods spokesperson said in a statement that Mika, director of government relations for Tyson Foods' Washington, D.C., office, was hospitalized, adding, "We’re awaiting word on his condition. Matt has worked for Tyson Foods for more than six years and we’re deeply concerned about him and his family."
The two Capitol Police officers who were injured have been identified as David Bailey and Krystal Griner, according to House Speaker Paul Ryan.
"I spoke with special agent Bailey and special agent Greiner this morning. One was being treated and one was about to go into surgery," Ryan said. "It is clear to me based on various eyewitness accounts that without these two heroes, agent Bailey and agent Griner, many lives would have been lost."
Rep. Mo Brooks, R-Alabama, told CNN, "I was on deck about to hit batting practice on the third base side and I hear, 'Bam.' And I look around and behind third base ... I see a rifle. and I see a little bit of a body.
“At the same time I hear Steve Scalise over near second base scream," Brooks added. "He was shot."
Brooks said he took off his belt and he and another congressman applied a tourniquet to try to slow down the bleeding.
Brooks said a security detail shot back at the active shooter. Brooks estimated that 50 to 100 shots were fired.
At least 21 members of Congress were at Wednesday morning's baseball practice, including Scalise and two U.S. senators. Staffers and family members were also there; Rep. Joe Barton, R-Texas, said his two sons were in attendance, including his 11-year-old son. All members of the GOP baseball team have been accounted for.
Barton said in a statement, "The suspect was shooting at members and staff on the field. Officers of the Capitol Police returned fire and ran toward the shooter, risking their lives while saving others. The incident lasted for approximately 10 minutes."
Sen. Rand Paul, R-Ky., told ABC News in a telephone interview that he was in the batting cage when he heard an isolated gunshot.
Then "a burst of gunfire" erupted, Paul said. "At that point, people were dropping. Scalise was shot around second base and he crawled a little bit into the outfield."
Paul said Scalise's security detail exchanged fire with the active shooter.
"These guys were real heroes and I think without them everybody probably would have been killed," Paul said. "Steve Scalise is in leadership and that's the only reason there was security detail there at all. I'm sad that he was shot but he actually saved everybody's life by being there."'
Rep. Brad Wenstrup, R-Ohio, an Iraq War veteran, told Fox News that once the shooting stopped he administered aid to Scalise, putting a compression on his wound.
"I felt I was back in Iraq but without my weapon," he told Fox News.
Wenstrup said Scalise "was as brave as he could possibly be. He said, 'I'm thirsty.' Obviously, you don't know how much fluid he may be losing internally."
Rep. Rodney Davis, R-Ill., told ABC News he saw "the bravery of the two capitol police officers that engaged the shooter that saved the lives of every single person there. ... Without them there, this would have been a massacre."
Davis said his message to the shooter is, "We are the greatest country in the history of the world. We have freedoms that many on this globe wish they would have, and you took those freedoms and tried to take lives. And you didn't succeed, and there is a warm place in hell for you, too."
Some other lawmakers in attendance were: Sen. Jeff Flake, R-Ariz.; Rep. Ron DeSantis, R-Fla.; and Rep. Chuck Fleischmann, R-Tenn.
At a news conference Wednesday morning, Alexandria Police Chief Mike Brown assured residents that the community is safe.
The FBI is leading the investigation and the Bureau of Alcohol, Tobacco, Firearms and Explosives is conducting traces on one rifle and one handgun taken from the scene.
In an on-camera statement, Trump spoke directly to Scalise, saying, "Steve, I want you to know that you have the prayers, not only of the entire city behind you, but of an entire nation and frankly, the entire world."
Trump added, "We may have our differences, but we do well in times like these to remember that everyone who serves in our nation's capital is here because above all, they love our country."
Both Trump and Vice President Mike Pence canceled their scheduled speeches for Wednesday.
Scalise's office said no votes are expected in the House Wednesday.
Senate Majority Leader Mitch McConnell, R-Ky., said Wednesday morning, "I know the entire Senate will join in echoing the sentiments of the president this morning. We’re deeply saddened. We’re all concerned for those injured. We’ll keep them in our prayers and send them our wish for a quick and full recovery."
He added, "The congressional baseball game is a bipartisan charity event. I know the Senate will embrace that today as we come together to express our concern and our gratitude."
Rep. Barton, who is a manger of the Republican team, said, "This morning marked the final practice for the Republican team for the year. The Congressional Baseball Game for Charity is scheduled for 7:05 p.m., tomorrow night, June 15."
A senior House Democratic aide said the game will go on Thursday as planned.
Rep. Eric Swalwell, D-Calif., tweeted, "We will play for charity, but also for the victims & the heroic officers who took down the shooter."
Gabrielle Giffords, who was shot in 2011, tweeted Wednesday morning, "My heart is with my former colleagues, their families; staff, and the US Capitol Police- public servants and heroes today and every day."
Copyright © 2017, ABC Radio. All rights reserved.