I have a magazines that a friend gave me . He doesnt know what kind of pistol it came from . It has markings on the follower that say " CPX 9mm" . IT does hold 10 rds of 9mm . The magazine body is metal and the base plate is polymer. Anyone know what pistol it belongs too ?