Answer #2 per your crazy baby-daddy situation:
I see you have already sworn out a restraining order on him. Good for you! Many women are soafraid they won't do that. This will do a number of things. First, it will make it illegal for him to get close to you or your family. (which doesn't mean anything to him, but it will give the cops an excuse to hassle him if he tries anything.) second, it AUTOMATICALLY makes it illegal for him to possess a firearm in most states, meaning if he is caught with a gun (even during a traffic stop), it will be confiscated, and he could be arrested. Third, it makes it an arrestable offense to buy a new gun, and if he tries to buy one from a dealer and lies on his 4473, it's a SEROIOUS federal crime. Fourth, if he does do something stupis like try to attack you or your family, and you shoot him, it makes your case of a "clean and righteous act of self defense" MUCH stronger, especially if you state in your sworn restraining order that you fear for your life from this guy.
When dealing with jut-jobs like this, you HAVE to establish a "paper trail". The fatter his file is--with complaints, restraining orders, reports of trespassing, etc--the better is is, because when (and it's not "if", but WHEN) he finally DOES do something violent, a fat file of reports, complaints and charges riding his back will make things a LOT easier for the DA, when it comes to building a case against him and putting him away.
Every time he makes a threatening phone call--REPORT IT. Every time he makes a verbal threat to you directly--REPORT IT. Every time he stalks you or parks hi car out front of your house or place of work--REPORT IT. Get your friends in on it too--have THEM report when he makes threats against you to them. KEEP BUILDING THE PAPER TRAIL...
Look into the NRA's "Eddie Eagle" program for educating children on gun safety--it's VERY good, and has LOTS of material from coloring books to DVDs.
I jut want to say THANK YOU for making the effort to educate yourself and do the right thing. We need MORE mothers like you, who are responsible, strong, and capable to defend themselves and their families.
Good luck and BE SAFE.