A thought for consideration: Politicians who think guns should be outlawed should look at the history of the world and the U.S.
When the U.S. banned liquor, the amount of booze probably didn't decrease; it just went underground and led to a lot of related crime. Illegal drugs are banned, and now the national industry for some countries is drug production, and some smuggle them into the U.S. High taxes on tobacco in one state leads to smuggling from another state.
When something is banned, smugglers will fill the void, especially when there's money to be made. In addition, if guns are outlawed, there won't be any background checks.
Va Eagle: I agree completely with your first two paragraphs, and totally with the idea that two-parent families are the way to go; unfortunately, the genie is out of the bottle, and we can't force people to get or stay married if they have kids. Although some people end up as single parents without choosing it, we could reinstate limits on how long someone can be on welfare, and no more money for having more kids after they start on welfare---that's how we end up with a single parent having 5 or 6 kids without ever being married. Unfortunately, like the commercial should say, "If you're a politician, you pander. It's what you do (to get reelected)."