Serious if you're going to confront him I wouldn't use the word "f*ggot", throwing it around in a joking manner is one thing, but when you say it to a gay person, it's just as bad as saying "n*gger" to someone who's black.
But if you're goal is to piss him off while at the same time making yourself out to be some right-wing redneck, go right ahead.