I'm finally coming off my revolver binge. I have 2 poly semis at the moment: A Glock 23 and a HK USP. I had a S&W shield for a while and it was alright, but prefer my 642 for easy ccw. Looking to get a subcompact double stack now and have been looking at the springfield line. I can get the xd9 sub. essential package for $350. Any pros or cons to this particular gun? Feels pretty good and now they just released the mod 2 version as well. Thoughts?