There's a difference between a common goal and a collection of self-interests.
At the core our common goal is the same. The problem is, that we take our 'common core' and coat it in endless layers of personalized crap.
We need to chip away all the excess crap coating, and get down to the basics of firearm's ownership, and fight from there. 'We're gun owners. We own guns.' That's the fight. Nothing more.
Don't get dragged into talking about CCW, or safety classes, or barrel lengths, or actions, or MSM headlines. Soon as we do that we fall apart, because beyond that, we're too diverse to even be called an 'us'.