gen 3 pmag