This does illustrate one thing - that many people who consider themselves 'liberal' are also of the opinion that they should have the right to protect themselves & their families. Theyre voting with their wallets, and buying guns.
Personally, I've come to the place where I find labels distracting and counter productive. Too many times people replace their own thinking with what they think they must adopt in order to be 'consistent' with their label. "Dem", "Repub", "liberal", "conservative", "libertarian", etc.
If you support the 2A, great - we have something in common and can work together on that issue.
Thats also where taking people out shooting, offering advice & help to beginners, helping with safety instruction, etc is very powerful. You bypass the media and the opinions of the talking heads to be with people on a person-to-person basis. You give them more than 2 minute sound bites. They see that the Vast majority of people with semi auto rifles are their neighbors, and are absolutely of no danger to any innocent people.