Lucky you! I love the compacts. Have a 19, prefer the 32 myself but can't knock the 19.
Mags: Glock only. I have no experience with other brands but the general consensus is that they're junk.
Some sources:
Glock Talk probably the best source
Ivanhoe the 4 I got here were like new. They seem to only offer NFML (non full metal lined=non-drop free)
Ammoclip never dealt with them. They have a picture of all 3 generations of mags-note the notch:
1st NFML, 2nd FML(full metal lined=drop free), 3rd FML
Glockmeister expensive, OK to deal with, have a lot of stuff
Your 19 should eat anything you can feed it. I don't like variety but I've shot PMC & Win white box through my 19. No problem w/either in FMJ or JHP 115 or 124. And some Blazer 115. I like Blazer more than I thought I would. I'd check into Gold Dots too. My 32 & 33 like 'em.
I use Break Free LP instead of CLP. I started out using CLP & it worked just fine but I switched anyway.
EEZOX goes between the trigger bar & connector.
Meprolight night sights. I've been getting them through
OMBOn the mag issue: I keep a 1st gen NFML in the gun and have 2nd & 3rd gen spares. All generations work so it's mostly your preference. NFML's are designed to swell when full. It's not guaranteed but they should stay in in the gun if you accidently bump the mag release.
Buy a
Comp-Tac holster