I agree with you but most of the country is agreement there should be more background checks.
Because most people stupidly believe that there aren't ALREADY background checks done on 95% of all gun sales.
Many of the "mass shootings" this year were done with guns and shooters that passed both State and Federal background checks. The main issue in all of these cases was an easily detectable pattern of mental instability, isolation, and family issues, that absolutely no one stepped in to help with. Their family and friends ignored it, chose to be selfish, and "left it to the government" to sort out.
This is why Obama is knowingly being a deceitful dick when he mocks people who are calling for increased mental health care. He knows that his laws wouldn't have prevented most ANY of the shootings in the past 5 years, but he can't admit that. He can't admit that the breakdown of the family, the loss of traditional values, and the increase in drug usage and societal decay is the reason for a lot of these shootings. He can't admit that mental health care IS the overwhelming culprit here, and not guns themselves or "gun show loopholes".