I don't think the Navy is at fault. The problem is that our society is more stressed than it had been, and more people are acting out in many ways. There won't be a quick fix for that, and a bandaid law probably won't have more than marginal effect. Still, I think we should try to improve the situation, with increased vigilance and reduced availability of guns. However, the best possible change, reducing the angry gun culture in this country, isn't likely to occur and certainly can't be mandated by law.
Can you pick out the bad ones?