I am in agreement with you on voting with your dollars/feet. My problem was with the idea that we ought to go along with "reasonable restrictions" on rights. I believe "reasonable restrictions" not just on the 2nd Amendment, but on a whole slew of rights have led us down a dark road.
You see my family are Scottish, Irish and Cherokee. This may not mean much to most people, but our views on government are forged on the anvil of the Massacre at Glencoe, the Clearences, the anti-Irish laws both in the UK and here, the Trail of Tears and the breaking of every US Treaty (read that as breaking the law) by the US government. All these things were perpetrated by the respective governments either in compliance with the law or in contravention to the law,and without punishment or recourse. The Bill of Rights is not just a listing of things we are allowed to do, it is a protection against the government, a spelling out of what it cannot do. All I hear is "reasonable restriction" or "reasonable accomodation." Try paying your taxes on the 16th of April and see how "reasonable" the IRS is. Any erosion of our Rights (I'm not just concerned with the 2nd, truthfully there are attacks on all these days, except maybe the 3rd) I believe should be stopped, as I have never seen the Federal Government have an inclination to stop growing, or to cede back power it has seized.
And whether or not I have had a warrant issued against me or not is of NO import, I and everyone else in this country have the same rights as that goes. By that line of logic, I shouldn't care if certain anti-Jewish laws were enacted because I have never been Jewish.