Skjutningen inträffade under en baseballträning för republikanska politiker i staden Alexandria.
Representanthusets republikanska gruppledare Steve Scalise, två poliser och minst två andra skadades enligt polisen i samband med att gärningsmannen avlossade uppemot hundra skott mot folkmassan.
Den misstänkte, som har identifierats som 66-årige James T. Hodgkinson från Illinois, sköts enligt president Donald Trump till döds av polisen i samband med attentatet, rapporterar Fox News.
Hodgkinsons aktivitet på sociala medier visar att han var en engagerad vänsteraktivist som stödde socialisten Bernie Sanders i valrörelsen förra året.
På Facebook hade 66-åringen bland annat kallat Trump för en "förrädare" och hotat att "förgöra" presidenten.
Shooter called Trump a "traitor," vowed to "destroy" him. pic.twitter.com/HlrWjHxE15
— Paul Joseph Watson (@PrisonPlanet) June 14, 2017
Han var också känd av polisen sedan tidigare. År 2006 greps Hodgkinson för att ha misshandlat sin dåvarande flickvän.
President Trump skriver på Twitter att Steve Scalise blev "svårt skadad" men att topppolitikern kommer att överleva.
Rep. Steve Scalise of Louisiana, a true friend and patriot, was badly injured but will fully recover. Our thoughts and prayers are with him.
— Donald J. Trump (@realDonaldTrump) June 14, 2017
Senatorn Rand Paul, som var på plats under attentatet, säger enligt Fox News att det hela snabbt hade utvecklats till en ren massaker om polisen inte hade agerat så pass snabbt.
Republikanen Brad Wenstrup uppger att han under kaoset kände det som om han var "i Irak", fast "utan sitt vapen". Han berättar också hur Scalise efter att ha blivit skjuten, försökte krypa iväg på baseballplanen och lämnade efter sig ett blodspår.