It depends on your definition of "regularly".
"From 2000 to 2021, fewer than 3% of 433 active attacks in the U.S. ended with a civilian firing back, according to the Advanced Law Enforcement Rapid Response Training Center at Texas State University. The researchers define the attacks as one or more people targeting multiple people." https://www.fox13news.com/news/how-often-does-a-good-guy-wit...
Obviously, the solution is more good guys with guns.