The in-match description "+X% XP from (weapon class) kills" implies that kills with the required weapon give world bonus Affinity, even so it is definitely a lift to Affinity earned by weapons of that class from any supply, no matter if it's from personal kills with it, shared Affinity from http://darkwebtalk.com/