Look you can spin whatever you want. But the fact is America has the most guns, and America has the most mass shootings. That is fact. More guns = More shootings period.
US has highest # of Mex & Central Amer. immigrants & high % of citizens of African ancestry in non-African nation. Are those causing shootings also? Correlation ≠ causation.