I'm with you on background checks but waiting periods only allow women to be killed by their ex's. You should let those go. They don't halt crime and in fact make crime easier.
Conversely, they allow hot headed exes to johnny on the spot in the heat of the moment buy pull shoot.
I think that people who have a philosophy of having a gun for protection don't generally wait until it's too late to have one and if they do, then they have their own philosophy to blame.
Couple of small points:
That Constitution thing you seem to dismiss so easily.... that founded this country. It LIMITS our government to ensure Americans are free - at least that's the theory.... but I'm sure your 'research and reason' is far more valuable to us all.... not.
Secondly, and by far most importantly, the most telling part of your post is the phrase 'I think.....' In other words, you don't KNOW. Forgive me for pointing out the obvious but when it comes to domestic violence, 'I think' doesn't cut it. You need to KNOW, not think. That's why proper academic research is far more important than your 'research and reason'.