More than likely, you'll have two choices this fall:
1) Grit your teeth and vote for McCain, which will require you to suffer his past stances on McCain-Feingold and gun shows.
2) Vote for Obama and his stated goals of limiting gun purchases to one per month, eliminating right to carry, banning semi autos, photographing and fingerprinting gun owners, etc. This is a guy who is willing to ignore volumes of documentation proving that the 2nd Amendment is about protection from an abusive government and has redefined gun ownership as only applying to sportsmen.
If you think there's a third option (staying home in protest), you're really selecting Option 2. And frankly, in so doing you forfeit your right to criticize the outcome. If you don't vote, you've got no business complaining about how government operates. As for Ron Paul, it ain't gonna happen. Libertarianism has never resonated with the population because it takes liberal views conservatives hate most and combines them with conservative views liberals can't stand.
Granted, Hillary is more conservative than Obama. But Hillary has gone on record to defend New Orleans Mayor Nagin's post-Katrina gun confiscation program -- which took legal property from law-abiding gun owners without due process or compensation and never returned it. If Hillary's OK with such tyrannical tactics against the law abiding, where do you think Obama stands?
Those are your choices -- bad breath or no breath at all.