It's funny to read other "conservatives" around here attack the liberties of homosexuals (rights of free association and speech) from one side of their mouths while screeching at suggestion of regulations on criminal's gun purchases.
I imagine you'd rather some hardened criminal be able to purchase any firearm, anytime, anywhere than to allow your fellow taxpaying Americans to simply be themselves in the general public.
You would put your neighbor's safety at risk while preventing your son from acting as he is for the sake of your emotional responses. How many times this morning did you have to stop and wonder, "Did I say something which might give me away? Am I wearing something which might give me away? How will I avoiding talking about my weekend with co-workers?" Can't you see what's wrong with this picture? It's even beyond having to hide one's political leanings because they happen to work in an overwhelmingly Democrat-dominated industry and do not want to be "blacklisted".
You can't come from a view of sovereign citizens with unalienable rights and then start demanding someone ELSE (because, afterall, it's always THE OTHER GUY) compromise honesty, integrity, their human relationships...
The bottom line is this: you shouldn't ask of them what you would not stand for in your own life.