Sorry Creature, but I must disagree. Family or not, you NEVER treat another in such a manner as to throw a hissy fit over thier personal views and hobbies - ESPECIALLY when they are doing you a favor.
I have an old high school buddy that has recently decided to be as red commie as they come. I often read this site at work, and tend to like to do so without some loud announcement to the room of what I'm doing. After two nights straight of very rude and loud comments over reading this forum when he's shown up for his work shift, I put him in his place.
I've told him in the past that he has every right to not like or want guns in his house - just so long as he doesn't try to force his views down my throat, or deny my my right to own them. After the second night of being loudly proclaimed a warmonger looking for someone to blast, I cornered him and let him know that I did NOT appreciate his comments, and that he needed to cease immediately. His recent actions have done plenty to put alot of strain on our friendship. I haven't been over to his place since helping him put a new engine in his wife's car. The last time he was over at mine, was to help put a new roof on my shed. Even at that, he's the one that volunteered to come over. I did NOT ask him to.
Now, if someone who doesn't like guns wants to talk civilly about the subject, I'm more than willing to debate the issues. Outright disrespect however, is something that I have no use for, nor the time to put up with - family or not.