Doc, The 19 is technically a compact but, I wouldn't really consider it's size compact especially, compared to the shield. It is what I voted for but, with a caveat. Their have been some issue with the post 2011 glocks (mostly with erratic extraction and ejection). I think it is an easy fix...