The two most important things I have learned with carry guns is 1: Make sure it fits you and your needs in everyway or it isn't doing it job! 2: Keep everything stock!!!! Ammo, Mags, Releases, ETC STOCK STOCK STOCK!!!!
There is room for all kinds of guns in the world of all shapes and sizes but not all guns can fit all needs for all people.