Kamala Harris visited the site of the shooting at the 4th of July parade.

Vice President Kamala Harris visited on Tuesday Illinois city where seven people were killed in a mass shooting during the Fourth of July parade, telling residents “we need to be smarter as a country about who has access to what, and assault weapons in particular.”

“There is no doubt that this experience will remain traumatic,” Harris said, standing near the site of the massacre that took place a day earlier. “I would like to encourage all families and all individuals to reach out for the support you rightfully deserve. … We are here for you and stand with you.”

Harris was supposed to be in Chicago to give a speech at the annual convention of the National Education Association. In her speech to the association, Harris lamented that “yesterday was supposed to be a day to get together with family and friends to celebrate the independence of our country.”

Instead, she said, Highland Park “has experienced a brutal tragedy. Children, parents, grandparents are the victims of a senseless act of gun violence.”

Harris used this speech to highlight another recent tragedy, a mass shooting in May in Elementary school in Uwald, Texas. Nineteen children and two teachers were killed in this attack.

“Teachers should not practice barricading the classroom,” she said. “Teachers should not know how to treat a gunshot wound. And teachers shouldn’t be told that “lives would be saved if only you had a gun.”

The shooting in Uvalde put strong pressure on lawmakers to address gun violence and resulted in a rare piece of bipartisan legislation this tightened background checks and is meant to make it easier to confiscate firearms from those deemed dangerous.

“We have made some progress,” Harris said. “But we have to do more.”

After speaking at the convention, Harris headed to Highland Park, about 30 miles north of downtown Chicago. She briefly met with police officers and the city’s mayor, Nancy Rothering, as well as other government officials. The vice president promised them that the federal government would provide whatever resources the city of 30,000 needed.

Local police said they are continuing to collect evidence of the shooting, which took place during the annual Fourth of July Parade in Highland Park.

Hours after the attack, police detained a suspect they identified as 21-year-old Robert E. Crimo III of Highwood, Illinois. Crimo was charged with seven counts of first-degree murder in connection with the shooting. Police said they believe Crimo fired at least 70 shots into the crowd from the roof of a commercial building. More than 30 people were injured in the shelling.

Associated Press contributed to this report.