The word n*gga is slang the word n*gger is racial.
Now if they pronouncing it n*gga there's no problem at all I'm black and don't find if offensive. Also it's how you use the word also now if you say "stfu you n*gga" i would find it offensive but if you 'say stfu n*gga" then nah it's coo.