I purchased this for my Glock 22, and it works perfect.I first started using boresnakes in the USMC, and they are a must have for me in my cleaning kit for all my firearms.No negatives, just a great cleaning tool.I would recommend this for all firearms (I've used .22LR, 40s/w and 5.56)I would recommend this product.