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