I could recommend the 20" carbine
You won't be giving up much in the way of velocity. 4 extra inches of barrel can really get in the way in many situations.
I've got the 20" stainless version and it is accurate enough, easy to shoot and a joy to carry. It weighs just under 6lbs empty.