You guys really have a hard time with assists? Play some games with my friends... =/ I'm constantly getting 6+ assists per match because they always steal my kills when I don't need help and when I do need help, they are nowhere to be seen.
Best place for the 8 grenade kills is rumble pit IMO. Just got 8 in my first match. Make sure you pick off the guests