Thanks to NerfSG's suggestions and some print testing, some changes have been made to the initial design so here you go! More Ergonomic grip, (relatively) shorter overall length (depends on barrel used) and ambidextrous mag release (User can choose which side they want the mag release on), hopefully this one works better