CNC AR15 Magazine Catch - B