My gut tells me background checks are being flubbed on purpose in order to put the public in danger and to turn us against the 2A. Yes, that sounds paranoid but it makes sense.
I think it's a case of big government incompetence. Our agencies seemingly ALWAYS have the info, yet flub it up. take 9-11 as an example.