With drug use, alcohol abuse and shootings becoming more and more common I think it would be a real mistake because so many more deaths would happen and even if they did have one they would be required to have so much training and background checks it would just take way to long and be so expensive and schools definitely want to be cost efficient as much as possible so I say no absolutely not because it would lose a lot of money and be way to dangerous for a school setting and plus most schools are gun free anyway.
Not only is it a chance for not-as-athletic people to compete in a high school sport, it teaches kids to be responsible with firearms. The number one preventer of gun violence, as it has been proven time and time again to be the number one preventer of both unintentional and intentional gun violence. High school riflery could be that gateway to teaching firearm responsibility, and could be another step in preventing deaths.
It can kill people accidentally and it may influence ramdom kids to be gun violent so it is not a way to teach kids to be more peaceful and live without guns and with more open hands and not just shooting whatever and it may lead to further gun violence in the world.