This is a New Beretta PX4 Storm 45acp 9 round magazine model JMPX459. 

Hanover Jewelry & Pawn
5601-A Carolina Bch Rd
Wilmington, NC 28412
910-793-1205
Monday-Friday 9:30-5:30
Saturday 10-4