Good points, to a point. Bad guys are going to do bad things plain and simple. There are enough firearms laws onthe books, that "should keep the guns out of the bad guys hands".
But that does not happen, WHY ? Stolen firearms, straw purchases, smuggled, yes I said smuggled. Well how can that be? If one looks to how much illegal drugs are smuggled into this country every day , does anyone with half a brain think firearms are not being done the same way. You say you were an LEO, then you should know of what I speak. No my friend, it is not the firearm. It is the failing of the judicial system. When you were a kid and got caught with your hand in the cookie jar you were punished. If a person know there is no real punishment's for their actions if they get caught, well then just rock n roll!
And leave us say, in an Orwellian move, all firearms are banned tomorrow and taken out of the hands of the general population. How long before the bad guys will get new firearms, not very long I would say. Like I said bad people are going to do bad things, and if they cant get a gun, then use a truck, a car, beer bottles filled with gas, a stick, the list goes on. Punish the bad guys, in case of murder 13 steps, a short drop and a sudden stop, chain gangs. Enforce the laws, as they were intended, and a lot of problems go away... Just MHO you understand