I've often said "bring it on," but I agree with you, I don't see it happening either.
Most liberals live in the cities, most conservatives live in rural areas and that's where
a fight will take place. Hell, many city folk don't even know the difference between a
Maple tree and a Pine tree. We rural folk know our land well, we hunt it, we farm it and
we won't be sitting at home waiting for someone to knock on our doors. We won't take
it to the cities, they'll have to bring it to us, they sure as hell won't "kick our ass" in
our own back yards and woodlands. Add that to the fact that most of us rural folk are
already gun owners (and most of us are proficient with our firearms), they are in for a
steep uphill battle that they cannot win.