Guns were already banned in NYC years before Rudy took office. Besides, Rudy cracked down on the gang-banging felons toting guns.
Gay marriage
NYC is a very liberal, diverse, tolerant city. It isn't Peoria. There are lots of homosexuals in NYC. It would be un-New York like to disparage them. It is what it is and no conservative is going to change the city.
Affirmative action
I don't recall Rudy ever speaking out in favor of affirmative action
School prayer
This is a local issue not a national one.
I had two cousins where moved to NY City. No one here knew either were gay. That is why they moved there so they could openly practice their "gayness." Both came home in body bags, dead from AIDS. Yup, NY City is great. I visited there once coming back from a tour in Germany. You can have it. It is a dump in my opinion.