The liberals certainly to your point are doing nothing productive regarding the gun culture, but I have a hard time saying they are to "blame" for it.
Our history was fighting with the British against their enemies in Europe and their allies in the Americas to conquer the new world and against them to free ourselves from them while we hunted and defended ourselves, our families and our properties. Guns were deeply in our culture long before modern liberalism came along
By George, I think you just got it, or at least part of it.
You can continue with the wild west and the "only good Indian is a dead Indian"...
Indians were wrong to shoot back, they were escalating the situation.
Umm... they were using arrows until we got here. You could look it up.