Universal Gun cleaning Kit For Rifles, handguns & Shotguns 30" Steel Rod 3 oz Gun Cleaner Patch holder Us made