I completely understand the desire for background checks—to make sure someone who has a past on record isn't given a tool to enable violence. I think it ends there, though. At least without crushing the rights of citizens. I don't think it'll make a lick of difference to school shootings like this though (it really wouldn't, as previously noted).
There is a price to pay for being truly free. That to me is the honest difference between stances.

