Not sure what type these are; the threads are on the muzzle end. They came with a used gun I bought and they're the wrong kind- my gun has the threads on the breach end. This has the ones marked II, III and IIII. Comes with the wrench. Pickup in Lorena. Would trade for 2 USGI metal mags for an AR.