New York state has restricted access to guns following a racially motivated gun attack at a convenience store in the city of Buffalo.

"Thoughts and prayers won't solve the problem, but strong action will," Gov. Kathy Hochul said Monday, alluding to many Republicans' reserved response to gun violence.

The reform passed by parliament last week and now announced by Hochul raises the minimum age for owning semi-automatic rifles from 18 to 21.

In addition, the sale of large-capacity magazines and protective vests will be restricted.

Finally, buyers of assault rifles will be subject to stricter preliminary checks and the options for confiscating weapons from vulnerable persons will be expanded.

Response to supermarket massacre

On May 14, an 18-year-old shot ten people with an assault rifle in and in front of a supermarket in Buffalo, New York, for racist reasons. Almost all of the victims were black.

He was charged with terrorism and murder.

The attack and the Texas school shooting that killed 19 children at the end of May have sparked renewed debate about tightening gun laws across the country.

However, this has been blocked for years by Republicans and rural Democrats.

Even before the Buffalo attack, New York had one of the toughest gun laws in the United States.