Site Information

 Loading... Please wait...
  • Image 1


$24.00 $16.24
(You save $7.76)
Current Stock:

Product Description

Handgun Classic Kit - .22 Caliber



  • Classic Handgun Kits include two working rod sections, both of which are threaded to accept all standard #8-32 accessories
  • Kleenbore swivel handle section will clean up to a 7 barrel, and with the included 2 3/4 rod extension, will handle up to a 10 barrel handgun
  • Both of the #8-32 threaded handgun rod components can be identified by a groove in the rod end
  • Features the best made cleaning components in the industry, neatly housed in a custom organizer tray and then securely packaged in a rugged, reusable polypropylene storage and carrying case
  • Each kit includes a plastic muzzle guard to protect the crown of the barrel during the cleaning process
  • All kits include a 2 oz. bottle of Break FreeFree CLP to Clean, Lubricate and Protect the firearm, a double-ended nylon utility gun brush, Silicone un and Reel cloth and 100% cotton patches
  • A Classic Kit is available for virtually every firearm you own.
  • Rods in the Handgun, Rifle and Blackpowder Kits are made of a smooth, high-grade steel (for maximum strength) with a black oxide finish and rotating handles

Product Reviews

Write Review

This product hasn't received any reviews yet. Be the first to review this product!

Find Similar Products by Category

(function(window) { injectCsrfToken(document.querySelectorAll('form')); function injectCsrfToken(forms) { for (var i = 0; i < forms.length; i ++) { if (isValidForm(forms[i])) { var csrfInput = document.createElement('input'); csrfInput.setAttribute('type', 'hidden'); csrfInput.setAttribute('name', 'authenticity_token'); csrfInput.setAttribute('value', 'eed45371989dd4cc4fd6272c20bca4fa8cdc2400124491b2b7e74f9deb16966a'); forms[i].insertBefore(csrfInput, forms[i].firstChild); } } } function isValidForm(form) { var method = form.getAttribute('method') || ''; var action = form.getAttribute('action') || ''; if (form.querySelector('input[name="authenticity_token"]')) { // The form is already protected return false; } if (method.toLowerCase() !== 'post') { //The form method is not post return false; } if (RegExp('^(?:[a-z]+:)?//', 'i').test(action) && action.indexOf(window.location.hostname) === -1) { // if url is absolute and pointing to a different host name return false; } return true; } const callback = function(mutationsList) { for (let mutation of mutationsList) { for (let node of mutation.addedNodes) { if((node.hasChildNodes())) { injectCsrfToken(node.querySelectorAll('form')); } } } }; const observer = new MutationObserver(callback); observer.observe(document.getElementsByTagName("BODY")[0], {childList: true, subtree: true}); })(window);