Well you said you tend to like mid size guns, so the P07 is right there. However, if carrying is not a plan, then go P09. I have the P09 UG SR and I have not shot it with a can yet. It is very soft shooting though. My thought is if it will strictly be a range gun, why not go bigger.