Here's the GP100 with 3" barrel. Once again, it's a bit large for carry, although i plan to carry mine this winter. Also, it is a 6-shot and is a really sweet shooter. The extra weight really soaks up the recoil of powerful .357 loads.
Here's my Ruger GP100 and Charter Mag Pug together for size comparison.