Depends on what your team is doing. I like being sneaky and fucking people over from the flanks, so I'd usually buy a smoke and just use the default pistol. There's no reason to buy another pistol than the default on round and possibly 2, especially if you're on CT side.
"It never hurts to keep looking for sunshine" - A. A. Milne