Try to keep out of sight as much as possible until enemies are engaged with other friendlies, then start laying down some fire, if anyone peels off on you, stun/root, and try to keep distance. Also dirty-fighting has some great things for pvp for gunslingers.
Gunslingers aren't gonna go rambo mow down 5 people in a row, but if you can keep ranged and pick good targets, you can be extremely effective.