Here's the talk page, to get everyone caught up on the discussion.
You mentioned her targets would be armoured, so maybe an FN Five-seveN and P90? High capacity, armour piercing, and manageable recoil.
7.62x25 Tokarev is supposed to be a good penetrator as well. CZ52 and... PP-19 Bizon? Not as 'modern' as the FNs.
As for the sniper rifle, yes it's light and concealable, but only a single shot? There has to be some take down bolt action that's nearly as light. I can't think of any (that aren't .22s) though...