The guns in these shootings were purchased LEGALLY. Nothing you wrote would have stopped this shooting. If you took the gun from your parents and shot the school or stole it from a friend, someone bought it legally. The only way to stop these shootings is to take all the guns away. Thats why nothing gets done in congress, none of the background checks will stop a situation like this.