Regardless of which report you read, they really all say the same thing, violence prevention is about assement and communication. When people can solve problems together, they thrive.
The CDC Says, " Strengthening young people’s abilities to effectively solve difficulties that arise and their opportunities to participate in prosocial activities can significantly reduce the risk for violence."
The Secret Service, "The findings clearly emphasize the importance of paying attention and listening to America’s young people. More than a handful of adults— parents, teachers, school administrators and counselors, coaches, and law enforcement—can make an important contribution to and play a key role in preventing violence on school grounds."
The reports talk about having assessment tools in place in schools and businesses. Prevention is about communication.
One last thing you may notice is that none of these articles focus on one type of weapon, but violence as a whole.