I agree but would emphasize that Obama, with the willing aid of the media, is doing everything he can to rile up social conservatives and second amendment supporters in the hope that independents will rally to his support.
That appears to be what he is attempting, but I don't think it will work. Most Americans support the right to keep and bear arms, and most Americans think the gays have already pushed their agenda far enough.