When my wife was called to the school office because my son had a half centimeter by a half centimeter lego gun it should have been a clue we needed to home school. But it was the fact that he was falling behind even though we spent hours every night teaching him that made us home school.
He just got into a fight with his sister about who gets a advanced chemistry text book. That would never have happened in public school.
My son has over 50 knives, a shotgun and a crossbow. They are within 30 feet of him every day at school. We’ve never felt the need to suspend him. :)