I'm not sure if you are familiar with USA politics but there are two groups, Liberal (left) and Conservative (right).
Conservatives tend more towards traditional values and liberty, gun ownership being among them.
I won't even try to explain liberalism in the USA. To me it looks like a confusing lump of special interest groups and gun ownership is not among them. Maybe someone else can chime in.