Look at the red - blue election map, especially the one that shows counties. Even California appears mostly red. The blues are mostly large urban areas.
City-dwelling liberals have never touched a gun. Guns are foreign to them.
Conservatives are also foreign to them. It's no wonder they believe conservatives are a bunch of white, bible-thumping gun clingers.
They've never met a conservative before. They've never met a gun owner before.