Received it quickly. I just purchased a Keltec Sub 2000 in a 40 & this works perfectly. Alot easier than connecting a few rods together and it has a metal brush intwined in the material for the extra cleaning along with the soft part of the snake. I'm very happy I bought it & with the brand name of Hoppe's.