I've been thinking about getting these for my g19. I have a few questions though. 1:are they reliable as a stock glock magazine? 2:do they extend the physical size of the magazine? If so how much? The same as say a 15rd being as big as a 17rd? Or is the change all internal? 3:will it degrade the life of the magazine?