The problem with background checks is someone else gets to say what my background is. In theory background checks are a reasonable idea that everyone can get behind. In practice background checks destroy the 2nd admendment. With 3D printers advancing it's pointless to have this debate. As for the 2nd point why should anyone be allowed to buy 1.75 liters of hard alcohal or a 36 pack of beer, both have killed far more people that high capacity guns. I can't just write off suicides and single murders or gang violence, but considering how focused in we are on the rare mass shooting that results in maybe 1-2 deaths per month in this country it seems odd how high we prioritize this issue. I'll never own a gun I have no personal need, but only because I know many of my neighbors have guns. It might seem crazy, but things might happen where suddeny the need for guns becomes clear. Considering we are forced to buy insurance for things that might happen it would seem reasonable that some people would want to insure themselves with a gun for things that might happen.