I agree. The reason liberals are so afraid of guns is because they know that they, themselves, don't have the mental stability to be responsible with guns. I applaud their self awareness about this. Given that, it is ashame that they can't perceive that everyone is not irresponsible like they are.
You are correct, that is why they fear guns.
My late cousin, a Liberal Democrat, had that problem, he believed that no one should be allowed to own a handgun, because he knew he couldn't trust himself to control his anger, he believed everyone was like him in that way.