I have several of the early version of the CMMG polymer 22 LR magazines. CMMG has discontinued this mag but Arms Unlimited is selling basically the same magazine in a different color. In my experience I’ve had good reliability and service with the various BDM and CMMG mags. The biggest disadvantage of the CMMG mag is basically they only offered the 25 or ten round magazine in the same length mag body. BDM has produced many versions and colors of mags over the years
Here is a picture of three 22 LR 25 round mags from left to right, Black Dog Machine smoke color X form with steel feed lips, CMMG with gray body and green follower and the magazine sold by Arms Unlimited with orange follower.
I've been using Black Dog Machine magazines and have tested some of his early prototypes. The latest Black Dog magazines, Sonic Weld, are really good mags. I have both steel lip versions and the nylon feed lip version. I find no real functional difference between the twenty five round CMMG polymer magazine and the BDM twenty five round mags. Black Dog Machine (BDM) offer more varieties in different capacities.
I don’t own any of the thirty two round BDM mags pictured below. I do own the Colt/DPMS version of this magazine. My 32 round mags function reliably and have loading assist tabs which many people prefer. The only disadvantage to the 32 round BDM magazine is the longer length and higher price.
Here is a picture where the left magazine is a ten round DPMS Gen 1 22 LR mag, middle 32 round DPMS/Colt pattern mag and a Gen 2 BDM all polymer 25 round mag. This picture illustrates the size difference between the BDM 32 round mag and the current BDM 25 round mags.
Here is another picture to give you an idea of the different size BDM mags. There are newer versions of the BDM but the overall size are virtually the same. From left to right BDM 32 round, BDM 25 round, BDM 15 round, 5.56/223 20 round aluminum mag, ten round DPMS gen 1 ten round mag.