p80 9mm magazine