To the OP - Ya did good! It's a nice gun, now made nicer by a trip back to Glockland. You can't go wrong with a Gen2 G19, and these guns are made for SHOOTING, NOT COLLECTING. I, too, am a victim of many a cracked NFML magazine (both G17 and G19. I prefer mags that have to be pulled from the gun, and have paid a pre-ban premium for most that I have. I've had them crack while loading them, and crack after chambering a round (two rounds try to get out of the mag at the same time. I've also had them arrive that way from an auction purchase (usually a small crack coming from a round-count hole).
Pre-Gen3 Glocking is fun. We all have our own idea of "Glock Perfection".
Gen1 (G17), Gen2 (G17, G19), Gen3 (G19, G21SF, G26, G39), Gen4 (G19)
Glock Advanced Armorer (AA), Glock Instructor Workshop (IW)
Remington 870, Benelli M1, Smith & Wesson 3000, Mossberg 500