Haven't you realized yet, that until liberals straighten their idiot selves up, and quit creating or protecting criminals in the societies, that we will have to hold on to our guns until Hell freezes over ??
Most people killed by guns either kill themselves or are killed by friends or family members.... so, um, no, this is a case where the "solution" is worse than the problem.
Your ideas about the immigration is highly uneducated views or just bullcrap political views that have no basis in reality. We've heard the bullcrap to long now, and have seen the results on the ground, and the two just don't add up.
Here's the thing. I work in manufacturing in an office position. Currently at the third manufacturing company I've worked at since 1992.
You know what I see out on the assembly lines? Immigrants. From Poland, India and Mexico, mostly.
Americans don't want to do the job of standing on their feet all day doing repetitive tasks. These aren't even low paying jobs, and the people doing them are here legally.
The thing is, White People long for the wonderful union job that their dads used to have, they just don't actually want to do them.