I find with a lot of gun owning liberals, not counting blue-collar union members, is that they're really just zeroing in on Libertarianism, just from the Left instead of the Right.
Identity politics, emoting over reasoning, and entrenched "our team vs. theirs" mentality keeps them from making the rest of the leap.