Hey guys, I'm going to be going to the law enforcement academy in about 2 years when I finish my degree. I have always been interested in firearms and am looking into purchasing one both for self defense, and to improve my marksmanship before attending the academy. I am currently debating between the G19 and the G23. I am set on the smaller size handgun so that I will be able to conceal it, but am just questioning the caliber. I am leaning towards the 9mm because of the price. I have never fired a gun, and I know that I will need tons of repetition and shooting time, so the 9mm will save me some money. But then again it is a fairly small size and I'm not sure how effective that may be in certain situations. I have read that the .40 cal is a great size and packs a bigger punch that the 9mm, but I am unsure of how the recoil would be in that size of a gun. I have done searches and have read comparisons between the two, but I am mainly looking for recommendations for a first time. Eventually I do plan on purchasing a full size G22 as I believe that is what my local law enforcement agencies use. I also plan to sign up for professional lessons at my local gun range that I plan to purchase my firearm. Not only will this ensure I don't pick up bad habits, but we get a discount on the firearm itself and range time. Thanks in advance. Looking forward to all the information on this site.