While America’s lawmakers grapple with deep ties to the National Rifle Association and a reluctance to do much about the gun violence crisis that most recently resulted in the deaths of young children in Uvalde, Texas, and senior citizens at a supermarket in Buffalo, New York, Canada has provided the blueprint to stop mass shootings.