Here are the requirements to obtain a security clearance.
- A National Agency Check, during which investigators review records held by federal
agencies such as the Federal Bureau of Investigations and OPM.
- A Local Agency Check, which calls in criminal history records held by local law
enforcement agencies such as police departments and sheriffs with jurisdiction over
the areas where you have lived, gone to school or worked.
- Financial checks.
- Field interviews of individuals including co-workers, employers, friends, educators
and neighbors. The candidate provides a list of contacts, though the investigator may
and often does) talk with others beyond the names submitted.
- Checks of records held by employers, courts and rental offices.
- A personal interview.
The fourth one only applies to those who hold top secret or SCI (access to Sensitive Compartmented information) which the shooter did not apparently. I would think that the local agency check would uncover the incidents.
But I had access to SCI and that is about the hardest access to obtain. But I had a few incidents on my record, and they said as long as I was honest and able to explain them, it wouldn't be a big deal and it wasn't. None of them were violence or gun related, but the same might apply in this case.
The difference being this is how the military goes about getting your clearance. I went through all of this as well with my TS clearance.
The issue here is how deep the Hewlett-Packard subcontractor, The Experts, went with their background clearance checks. The Navy did not grant this guy's clearance, it was the responsibility of the contractor and the subcontractor.
And I guarantee there will be a review of this entire process as well.