Some points I do agree on:

1. Being there for your kids is of the utmost importance. Letting TV and video games 'raise' children because the parents are too busy is one of the biggest and most common mistakes being made today. Raising a child is the most important things most of us will do in our lifetime. Coincidentally, it is the most rewarding I've personally participated in as well.

2. Educating people on laws, penalties and other consequences of improper gun use would likely help. Getting graphic might add to help drive the points home.

3. Stiffening penalties might help and probably more-so with the gun-related and violent crimes.

4. Locking people up for weed is an incredible waste of time, money and our limited resources of police availability.

5. Longer waiting periods and more thorough background checks are necessary.

And I'm going to add another point that nobody is talking about:

6. Taking God out of everything is not helping anything.