Originally Posted by UPhiker
If you want something nice and compact, but a little heavier than you'd like, how about a FNH PS90?

Another interesting notion, which I appreciate, but the price might be a bit of a stumbling block. Not that it is out of the question, but I would probably need to make sure there were no equally effective choices at a lower price point before recommending it.