The bottom line is the gubermint failed. From the politically correct school board to the sheriffs department to the FBI all of them need to be taken to task for the failures, not the NRA boogy man or gun owners or the AR15 rifle.
However the government individually or collectively can never accept blame or responsibility for their failures. It is always easier to put the blame elsewhere.