Barrel cleaning rod home made works great fits 22 and 177 barrels 20 inch long