Congrats! And good on ya for signing up for classes. This may be a silly question, but in case it isn't; have you obtained your LTCH yet? As ridiculous as the law is, IC 35-47-2-2 states that you can't take your gun to the range for practice until you have your LTCH. I only ask because when I purchased my first handgun 20 some years back I was NOT aware of this fact. Might save you an unpleasant encounter during a range spot check by an LEO having a bad day.
I have it on good authority he got his new XD from some shady character. You didn't tell me it was your first handgun!! Congrats!