The reason given in the article is that our carry laws are preventive and actually reduce attacks. Gun Free Zones like schools are an incentive for those so inclined to view them as easier to attack. You will be suprised at the countries that are ahead of us.
Link: https://www.powerlineblog.com/archives/2022/05/guns-guns-guns.php