P250/p320 Compact Magazine