Glock 19 if you’re going to conceal carry it , Echelon if you’re going to use for home defense, I own both but carry the Hellcat Pro daily, hope that helps
i have the floyd magwell, you can use the factory mag extensions with it just fine. the 17rnd also works but you really have to press it up in there, but it will work.
I love my echelon but don’t be gear queers folks. Unless you’re in that line of work that requires the top name brands then don’t get em. It’s a waste of money and it’s plenty of optics and lights that will accommodate your needs.