Kinetic Research Group Extended Magazine Catch