Gen3. I would be leary of any modifications on that especially for a carry gun. Have you checked the trigger pull with a gauge? That is an aftermarket add on flared magwell. It looks like a 19. 19's hold 15+1. Where is a pic of the mag? Probably has a different base plate if it holds 16.