1<!DOCTYPE html> 2<html class="no-js" lang="en"> 3 <head> 4 <title>Dan Wesson DWX Full-Size Grips with VZ FRAG Palm Swell Texture</title> 5 <link rel="dns-prefetch preconnect" href="https://cdn11.bigcommerce.com/s-l6c3o8jclp" crossorigin><link rel="dns-prefetch preconnect" href="https://fonts.googleapis.com/" crossorigin><link rel="dns-prefetch preconnect" href="https://fonts.gstatic.com/" crossorigin> 6 <meta property="product:price:amount" content="75" /><meta property="product:price:currency" content="USD" /><meta property="og:url" content="https://vzgrips.com/products/dan-wesson-dwx-full-size-grips-vz-frag-palm-swell.html" /><meta property="og:site_name" content="VZ Grips" /><meta name="keywords" content="grips, 1911 grips, revolver grips, smith & wesson grips, AR rail panels, taurus grips, kimber grips"><meta name="description" content="Shop VZ's Dan Wesson DWX Full-Size Grips with VZ FRAG Palm Swell Texture"><link rel='canonical' href='https://vzgrips.com/products/dan-wesson-dwx-full-size-grips-vz-frag-palm-swell.html' /><meta name='platform' content='bigcommerce.stencil' /><meta property="og:type" content="product" /> 7<meta property="og:title" content="Dan Wesson DWX Full-Size Grips - VZ FRAG Palm Swell" /> 8<meta property="og:description" content="Shop VZ's Dan Wesson DWX Full-Size Grips with VZ FRAG Palm Swell Texture" /> 9<meta property="og:image" content="https://cdn11.bigcommerce.com/s-l6c3o8jclp/products/13291/images/9632/DW-DWX-PFRAG-THUMB__32076.1787339725.386.513.jpg?c=2" /> 10<meta property="pinterest:richpins" content="enabled" /> 11 12 13 14 <link href="https://cdn11.bigcommerce.com/s-l6c3o8jclp/product_images/VZFavIcon32x32.png?t=1569849801" rel="shortcut icon"> 15 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> 16 <link rel="preconnect" href="https://fonts.googleapis.com"> 17 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 18 <link 19 rel="preload" 20 as="style" 21 href="https://fonts.googleapis.com/css2?family=Open+Sans&family=Raleway:wght@800&display=swap" 22 onload="this.onload=null;this.rel='stylesheet'" 23 > 24 <noscript> 25 <link 26 href="https://fonts.googleapis.com/css2?family=Open+Sans&family=Raleway:wght@800&display=swap" 27 rel="stylesheet" 28 type="text/css" 29 > 30 </noscript> 31 <link href="https://fonts.googleapis.com/icon?family=Material+Icons" 32 rel="stylesheet"> 33
33<script> 34 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 35 </script>
35 36
36<script> 37 window.lazySizesConfig = window.lazySizesConfig || {}; 38 window.lazySizesConfig.loadMode = 1; 39 </script>
39 40
40<script async src="https://cdn11.bigcommerce.com/s-l6c3o8jclp/stencil/d3408700-52d2-013f-88d7-06a14e0e7c75/e/f78b4ef0-7fd3-013f-b402-5291dc9d1300/dist/theme-bundle.head_async.js"></script>
40 41 42 <link href="https://fonts.googleapis.com/css?family=Montserrat:700,500%7COpenSans:400%7CRaleway:800&display=swap" rel="stylesheet"> 43 <link data-stencil-stylesheet href="https://cdn11.bigcommerce.com/s-l6c3o8jclp/stencil/d3408700-52d2-013f-88d7-06a14e0e7c75/e/f78b4ef0-7fd3-013f-b402-5291dc9d1300/css/theme-b7acba30-8543-013f-9e38-4e6211b54b38.css" rel="stylesheet"> 44 45 <!-- Start Tracking Code for analytics_googleanalytics4 --> 46
47<script data-cfasync="false" src="https://cdn11.bigcommerce.com/shared/js/google_analytics4_bodl_subscribers-358423becf5d870b8b603a81de597c10f6bc7699.js" integrity="sha256-gtOfJ3Avc1pEE/hx6SKj/96cca7JvfqllWA9FTQJyfI=" crossorigin="anonymous"></script>
vendor: 1 bytes, line 47
47
48<script data-cfasync="false"> 49 (function () { 50 window.dataLayer = window.dataLayer || []; 51 52 function gtag(){ 53 dataLayer.push(arguments); 54 } 55 56 function initGA4(event) { 57 function setupGtag() { 58 function configureGtag() { 59 gtag('js', new Date()); 60 gtag('set', 'developer_id.dMjk3Nj', true); 61 gtag('config', 'G-NLJESYNS5X'); 62 } 63 64 var script = document.createElement('script'); 65 66 script.src = 'https://www.googletagmanager.com/gtag/js?id=G-NLJESYNS5X'; 67 script.async = true; 68 script.onload = configureGtag; 69 70 document.head.appendChild(script); 71 } 72 73 setupGtag(); 74 75 if (typeof subscribeOnBodlEvents === 'function') { 76 subscribeOnBodlEvents('G-NLJESYNS5X', false); 77 } 78 79 window.removeEventListener(event.type, initGA4); 80 } 81 82 83 84 var eventName = document.readyState === 'complete' ? 'consentScriptsLoaded' : 'DOMContentLoaded'; 85 window.addEventListener(eventName, initGA4, false); 86 })() 87</script>
87 88 89<!-- End Tracking Code for analytics_googleanalytics4 --> 90 91<!-- Start Tracking Code for analytics_visualwebsiteoptimizer --> 92 93<link href="https://trustspot.io/index.php/api/pub/product_widget_css/7426/widget.css" rel="stylesheet"type="text/css"/>
94<script src="https://conduit.mailchimpapp.com/js/stores/store_216kltqwylm7xwelwzld/conduit.js"></script>
94 95<style> 96.header-logo img { 97width: 100%; 98} 99.orderConfirmation .guest-signup { 100 display: none; 101} 102</style>
103<script> 104 105</script>
105 106 107<!-- End Tracking Code for analytics_visualwebsiteoptimizer --> 108 109
110<script type="text/javascript" src="https://checkout-sdk.bigcommerce.com/v1/loader.js" defer ></script>
vendor: 77 bytes, lines 110-111
110 111<script src="https://www.google.com/recaptcha/api.js" async defer></script>
112<script type="text/javascript"> 113var BCData = {"product_attributes":{"sku":null,"upc":null,"mpn":null,"gtin":null,"weight":null,"base":true,"image":null,"price":{"without_tax":{"formatted":"$75.00","value":75,"currency":"USD"},"tax_label":"Tax"},"out_of_stock_behavior":"label_option","out_of_stock_message":"Out of stock","available_modifier_values":[],"in_stock_attributes":[10256,10257,10476],"stock":null,"instock":true,"stock_message":null,"purchasable":true,"purchasing_message":null,"call_for_price_message":null,"disabled_option_values":[]}}; 114</script>
vendor: 1 bytes, line 114
114
115<script src='https://vzgrips.com/content/magiczoomplus/magiczoomplus.stencil.js' ></script>
115<script src='https://www.powr.io/powr.js?external-type=bigcommerce' async ></script>
115<script src='https://searchanise-ef84.kxcdn.com/widgets/bigcommerce/init.js?api_key=7Q4m5w1I1p' async ></script>
115<script> 116window.vzReady = (function(){ 117 118 var readyList, 119 DOMContentLoaded, 120 class2type = {}; 121 class2type["[object Boolean]"] = "boolean"; 122 class2type["[object Number]"] = "number"; 123 class2type["[object String]"] = "string"; 124 class2type["[object Function]"] = "function"; 125 class2type["[object Array]"] = "array"; 126 class2type["[object Date]"] = "date"; 127 class2type["[object RegExp]"] = "regexp"; 128 class2type["[object Object]"] = "object"; 129 130 var ReadyObj = { 131 // Is the DOM ready to be used? Set to true once it occurs. 132 isReady: false, 133 // A counter to track how many items to wait for before 134 // the ready event fires. See #6781 135 readyWait: 1, 136 // Hold (or release) the ready event 137 holdReady: function( hold ) { 138 if ( hold ) { 139 ReadyObj.readyWait++; 140 } else { 141 ReadyObj.ready( true ); 142 } 143 }, 144 // Handle when the DOM is ready 145 ready: function( wait ) { 146 // Either a released hold or an DOMready/load event and not yet ready 147 if ( (wait === true && !--ReadyObj.readyWait) || (wait !== true && !ReadyObj.isReady) ) { 148 // Make sure body exists, at least, in case IE gets a little overzealous (ticket #5443). 149 if ( !document.body ) { 150 return setTimeout( ReadyObj.ready, 1 ); 151 } 152 153 // Remember that the DOM is ready 154 ReadyObj.isReady = true; 155 // If a normal DOM Ready event fired, decrement, and wait if need be 156 if ( wait !== true && --ReadyObj.readyWait > 0 ) { 157 return; 158 } 159 // If there are functions bound, to execute 160 readyList.resolveWith( document, [ ReadyObj ] ); 161 162 // Trigger any bound ready events 163 //if ( ReadyObj.fn.trigger ) { 164 // ReadyObj( document ).trigger( "ready" ).unbind( "ready" ); 165 //} 166 } 167 }, 168 bindReady: function() { 169 if ( readyList ) { 170 return; 171 } 172 readyList = ReadyObj._Deferred(); 173 174 // Catch cases where $(document).ready() is called after the 175 // browser event has already occurred. 176 if ( document.readyState === "complete" ) { 177 // Handle it asynchronously to allow scripts the opportunity to delay ready 178 return setTimeout( ReadyObj.ready, 1 ); 179 } 180 181 // Mozilla, Opera and webkit nightlies currently support this event 182 if ( document.addEventListener ) { 183 // Use the handy event callback 184 document.addEventListener( "DOMContentLoaded", DOMContentLoaded, false ); 185 // A fallback to window.onload, that will always work 186 window.addEventListener( "load", ReadyObj.ready, false ); 187 188 // If IE event model is used 189 } else if ( document.attachEvent ) { 190 // ensure firing before onload, 191 // maybe late but safe also for iframes 192 document.attachEvent( "onreadystatechange", DOMContentLoaded ); 193 194 // A fallback to window.onload, that will always work 195 window.attachEvent( "onload", ReadyObj.ready ); 196 197 // If IE and not a frame 198 // continually check to see if the document is ready 199 var toplevel = false; 200 201 try { 202 toplevel = window.frameElement == null; 203 } catch(e) {} 204 205 if ( document.documentElement.doScroll && toplevel ) { 206 doScrollCheck(); 207 } 208 } 209 }, 210 _Deferred: function() { 211 var // callbacks list 212 callbacks = [], 213 // stored [ context , args ] 214 fired, 215 // to avoid firing when already doing so 216 firing, 217 // flag to know if the deferred has been cancelled 218 cancelled, 219 // the deferred itself 220 deferred = { 221 222 // done( f1, f2, ...) 223 done: function() { 224 if ( !cancelled ) { 225 var args = arguments, 226 i, 227 length, 228 elem, 229 type, 230 _fired; 231 if ( fired ) { 232 _fired = fired; 233 fired = 0; 234 } 235 for ( i = 0, length = args.length; i < length; i++ ) { 236 elem = args[ i ]; 237 type = ReadyObj.type( elem ); 238 if ( type === "array" ) { 239 deferred.done.apply( deferred, elem ); 240 } else if ( type === "function" ) { 241 callbacks.push( elem ); 242 } 243 } 244 if ( _fired ) { 245 deferred.resolveWith( _fired[ 0 ], _fired[ 1 ] ); 246 } 247 } 248 return this; 249 }, 250 251 // resolve with given context and args 252 resolveWith: function( context, args ) { 253 if ( !cancelled && !fired && !firing ) { 254 // make sure args are available (#8421) 255 args = args || []; 256 firing = 1; 257 try { 258 while( callbacks[ 0 ] ) { 259 callbacks.shift().apply( context, args );//shifts a callback, and applies it to document 260 } 261 } 262 finally { 263 fired = [ context, args ]; 264 firing = 0; 265 } 266 } 267 return this; 268 }, 269 270 // resolve with this as context and given arguments 271 resolve: function() { 272 deferred.resolveWith( this, arguments ); 273 return this; 274 }, 275 276 // Has this deferred been resolved? 277 isResolved: function() { 278 return !!( firing || fired ); 279 }, 280 281 // Cancel 282 cancel: function() { 283 cancelled = 1; 284 callbacks = []; 285 return this; 286 } 287 }; 288 289 return deferred; 290 }, 291 type: function( obj ) { 292 return obj == null ? 293 String( obj ) : 294 class2type[ Object.prototype.toString.call(obj) ] || "object"; 295 } 296 } 297 // The DOM ready check for Internet Explorer 298 function doScrollCheck() { 299 if ( ReadyObj.isReady ) { 300 return; 301 } 302 303 try { 304 // If IE is used, use the trick by Diego Perini 305 // http://javascript.nwbox.com/IEContentLoaded/ 306 document.documentElement.doScroll("left"); 307 } catch(e) { 308 setTimeout( doScrollCheck, 1 ); 309 return; 310 } 311 312 // and execute any waiting functions 313 ReadyObj.ready(); 314 } 315 // Cleanup functions for the document ready method 316 if ( document.addEventListener ) { 317 DOMContentLoaded = function() { 318 document.removeEventListener( "DOMContentLoaded", DOMContentLoaded, false ); 319 ReadyObj.ready(); 320 }; 321 322 } else if ( document.attachEvent ) { 323 DOMContentLoaded = function() { 324 // Make sure body exists, at least, in case IE gets a little overzealous (ticket #5443). 325 if ( document.readyState === "complete" ) { 326 document.detachEvent( "onreadystatechange", DOMContentLoaded ); 327 ReadyObj.ready(); 328 } 329 }; 330 } 331 function ready( fn ) { 332 // Attach the listeners 333 ReadyObj.bindReady(); 334 335 var type = ReadyObj.type( fn ); 336 337 // Add the callback 338 readyList.done( fn );//readyList is result of _Deferred() 339 } 340 return ready; 341})(); 342</script>
342 343
343<script data-cfasync="false" src="https://microapps.bigcommerce.com/bodl-events/1.9.4/index.js" integrity="sha256-Y0tDj1qsyiKBRibKllwV0ZJ1aFlGYaHHGl/oUFoXJ7Y=" nonce="" crossorigin="anonymous"></script>
343 344
344<script data-cfasync="false" nonce=""> 345 346 (function() { 347 function decodeBase64(base64) { 348 const text = atob(base64); 349 const length = text.length; 350 const bytes = new Uint8Array(length); 351 for (let i = 0; i < length; i++) { 352 bytes[i] = text.charCodeAt(i); 353 } 354 const decoder = new TextDecoder(); 355 return decoder.decode(bytes); 356 } 357 window.bodl = JSON.parse(decodeBase64("eyJzZXNzaW9uIjp7ImlkIjoiY2JiOTdhODMtOTk5NC00OGUyLTllODEtZmQ5MjZjZTJhOGNjIiwiZmlyc3RfdG91Y2hfdGltZXN0YW1wIjoiMjAyNi0wOS0yNVQyMzo0MjowMCIsImZpcnN0X3RvdWNoX3JlZmVycmFsX3VybCI6IiIsImZpcnN0X3RvdWNoX3JlcXVlc3RfdXJsIjoiaHR0cHM6Ly92emdyaXBzLmNvbS9wcm9kdWN0cy9kYW4td2Vzc29uLWR3eC1mdWxsLXNpemUtZ3JpcHMtdnotZnJhZy1wYWxtLXN3ZWxsLmh0bWwifSwic2hvcHBlciI6eyJ2aXNpdG9yX2lkIjoiIiwiY3VzdG9tZXJfaWQiOm51bGwsImVtYWlsIjpudWxsLCJmaXJzdF9uYW1lIjpudWxsLCJsYXN0X25hbWUiOm51bGx9LCJkYXRhX2NvbnNlbnQiOnsiZnVuY3Rpb25hbCI6dHJ1ZSwiYW5hbHl0aWNzIjp0cnVlLCJhZHZlcnRpc2luZyI6dHJ1ZX0sImV2ZW50cyI6W3siYm9kbF92MV9wcm9kdWN0X3BhZ2Vfdmlld2VkIjp7ImV2ZW50X2lkIjoiYjRhNDY5ZmMtNjQ3YS00NDgyLWI5MTEtZGRhYWNiM2E3ZDY4IiwiY2hhbm5lbF9pZCI6MSwiY3VycmVuY3kiOiJVU0QiLCJwcm9kdWN0X3ZhbHVlIjo3NS4wLCJsaW5lX2l0ZW1zIjpbeyJwcm9kdWN0X2lkIjoiMTMyOTEiLCJza3UiOm51bGwsInZhcmlhbnRfaWQiOm51bGwsInByb2R1Y3RfbmFtZSI6IkRhbiBXZXNzb24gRFdYIEZ1bGwtU2l6ZSBHcmlwcyAtIFZaIEZSQUcgUGFsbSBTd2VsbCIsImdpZnRfY2VydGlmaWNhdGVfaWQiOm51bGwsImdpZnRfY2VydGlmaWNhdGVfbmFtZSI6bnVsbCwiZ2lmdF9jZXJ0aWZpY2F0ZV90aGVtZSI6bnVsbCwicHVyY2hhc2VfcHJpY2UiOjc1LjAsInNhbGVfcHJpY2UiOm51bGwsImJhc2VfcHJpY2UiOm51bGwsInJldGFpbF9wcmljZSI6bnVsbCwicXVhbnRpdHkiOm51bGwsImRpc2NvdW50IjpudWxsLCJjb3Vwb25fYW1vdW50IjpudWxsLCJpbmRleCI6MCwiYnJhbmRfbmFtZSI6bnVsbCwiY2F0ZWdvcnlfbmFtZXMiOlsiU2VtaS1BdXRvIFBpc3RvbCBHcmlwcy9EYW4gV2Vzc29uIERXWCIsIlNhbGVzL0xhYm9yIERheSBTYWxlIl0sImN1cnJlbmN5IjoiVVNEIn1dfX1dfQ==")); 358 })() 359 360 </script>
360 361
362<script nonce=""> 363(function () { 364 var xmlHttp = new XMLHttpRequest(); 365 366 xmlHttp.open('POST', 'https://bes.gcp.data.bigcommerce.com/nobot'); 367 xmlHttp.setRequestHeader('Content-Type', 'application/json'); 368 xmlHttp.send('{"store_id":"1000504788","timezone_offset":"-4.0","timestamp":"2026-09-25T23:42:00.06723900Z","visit_id":"280f90af-e86a-459f-a31e-dce87db0f4aa","channel_id":1}'); 369})(); 370</script>
370 371 372 </head> 373 <body data-wut="2"> 374 <svg data-src="https://cdn11.bigcommerce.com/s-l6c3o8jclp/stencil/d3408700-52d2-013f-88d7-06a14e0e7c75/e/f78b4ef0-7fd3-013f-b402-5291dc9d1300/img/icon-sprite.svg" class="icons-svg-sprite"></svg> 375 <header id="header" class="block:header"> 376 <div class="block:header::boxed"> 377 <div class="block:header::box"> 378 <a href="https://vzgrips.com/" class="block:header::logo"> 379 <div class="show-for-large-up"> 380 <img src="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/700x168/new_vz_logo_2025_1742245346__71125.original.png" alt="VZ Grips" title="VZ Grips"> 381 </div> 382 <div class="hide-for-large-up"> 383 <img src="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/700x168/new_vz_logo_2025_1742245346__71125.original.png" alt="VZ Grips" title="VZ Grips" /> 384 </div> 385 </a> 386 </div> 387 <div class="block:header::box"> 388 <form id="form-search" class="form:search form" action="https://vzgrips.com/search.php"> 389 <fieldset class="form-fieldset form:search::fieldset"> 390 <div class="form-field form:search::field"> 391 <label class="is-srOnly" for="search_query">Search</label> 392 <input class="form-input form:search::input" data-search-quick name="search_query" id="search_query" data-error-message="Search field cannot be empty." placeholder="Find your grips" autocomplete="off"> 393 <input class="button button--primary form-prefixPostfix-button--postfix form:search::action" type="submit" value="Search"> 394 <input type="hidden" name="basic_search" value="true" /> 395 </div> 396 </fieldset> 397</form> 398 </div> 399 <div class="block:header::box"> 400 <a href="#" class="mobileMenu-toggle" data-mobile-menu-toggle="menu" aria-controls="menu" aria-expanded="false"> 401 <span class="mobileMenu-toggleIcon">Toggle menu</span> 402 </a> 403 <nav class="block:header::nav"> 404 <a href="https://vzgrips.com/login.php"> 405 <span class="icon"> 406 <svg> 407 <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-user"></use> 408 </svg> 409 </span> 410 </a> 411 <a href="/cart.php" data-cart-preview 412 data-dropdown="cart-preview-dropdown" 413 data-options="align:right"> 414 <span class="icon"> 415 <svg> 416 <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-cart"></use> 417 </svg> 418 </span> 419 <span class="countPill cart-quantity"></span> 420 </a> 421 <div class="dropdown-menu" id="cart-preview-dropdown" data-dropdown-content aria-hidden="true"></div> 422 </nav> 423 </div> 424 </div> 425</header> 426 427<nav id="menu" class="block:menu"> 428 <div class="navPages-quickSearch"> 429 <div class="container"> 430 <form class="form" action="https://vzgrips.com/search.php"> 431 <fieldset class="form-fieldset"> 432 <div class="form-field"> 433 <label class="is-srOnly" for="search_query">Search</label> 434 <input class="form-input" data-search-quick name="search_query" id="search_query" data-error-message="Search field cannot be empty." placeholder="Find your grips" autocomplete="off"> 435 <input class="button button--primary form-prefixPostfix-button--postfix" type="submit" value="Search"> 436 <input type="hidden" name="basic_search" value="true" /> 437 </div> 438 </fieldset> 439 </form> 440 <div class="made-usa"> 441 <a href="/made-in-the-usa/"> 442 <img 443src="https://cdn11.bigcommerce.com/s-l6c3o8jclp/product_images/uploaded_images/made-in-the-usa.png" alt="" title="" data-sizes="false" 444 445 class="" 446 447 itemprop="image" /> 448 </a> 449 </div> 450 <!-- <section class="quickSearchResults" data-bind="html: results"></section> --> 451</div> 452 </div> 453 <div class="block:menu::boxed"> 454 <ul class="navPages-list"> 455 <li class="navPages-item hello" id="navPages-category-985"> 456 <a class="navPages-action has-subMenu" href="https://vzgrips.com/shop/semi-auto-pistols/1911-grips/" data-collapsible="navPages-985"> 457 1911 Grips <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down" /></svg></i> 458</a> 459<div class="navPage-subMenu" id="navPages-985" aria-hidden="true" tabindex="-1"> 460 <ul class="navPage-subMenu-list"> 461 <li class="navPage-subMenu-item"> 462 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop/semi-auto-pistols/1911-grips/">All 1911 Grips</a> 463 </li> 464 <li class="navPage-subMenu-item"> 465 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/semi-auto-pistols/1911/full-size-1911-grips/">Full-Size Grips</a> 466 </li> 467 <li class="navPage-subMenu-item"> 468 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/semi-auto-pistols/1911/compact-1911-grips/">Compact Grips</a> 469 </li> 470 </ul> 471</div> 472 </li> 473 <li class="navPages-item hello" id="navPages-category-981"> 474 <a class="navPages-action has-subMenu activePage" href="https://vzgrips.com/shop-all/semi-auto-pistol-grips/" data-collapsible="navPages-981"> 475 Semi-Auto Pistol Grips <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down" /></svg></i> 476</a> 477<div class="navPage-subMenu" id="navPages-981" aria-hidden="true" tabindex="-1"> 478 <ul class="navPage-subMenu-list"> 479 <li class="navPage-subMenu-item"> 480 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/semi-auto-pistol-grips/">All Semi-Auto Pistol Grips</a> 481 </li> 482 <li class="navPage-subMenu-item"> 483 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/semi-auto-pistol-grips/1911-grips/">1911 Grips</a> 484 </li> 485 <li class="navPage-subMenu-item"> 486 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/semi-auto-pistol-grips/beretta-92-grips/">Beretta 92 Grips</a> 487 </li> 488 <li class="navPage-subMenu-item"> 489 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/semi-auto-pistol-grips/beretta-92x-grips/">Beretta 92X Grips</a> 490 </li> 491 <li class="navPage-subMenu-item"> 492 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/semi-auto-pistol-grips/beretta-92x-performance-grips/">Beretta 92X Performance Grips</a> 493 </li> 494 <li class="navPage-subMenu-item"> 495 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/semi-auto-pistol-grips/beretta-92xi-grips/">Beretta 92XI Grips</a> 496 </li> 497 <li class="navPage-subMenu-item"> 498 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/semi-auto-pistol-grips/browning-hi-power-gr
498ips/">Browning Hi-Power Grips</a> 499 </li> 500 <li class="navPage-subMenu-item"> 501 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/semi-auto-pistol-grips/browning-380-22-grips/">Browning 380/22 Grips</a> 502 </li> 503 <li class="navPage-subMenu-item"> 504 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/semi-auto-pistol-grips/colt-mustang-grips/">Colt® Mustang Grips</a> 505 </li> 506 <li class="navPage-subMenu-item"> 507 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/semi-auto-pistol-grips/cz-75-grips/">CZ 75 Grips</a> 508 </li> 509 <li class="navPage-subMenu-item"> 510 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/semi-auto-pistol-grips/cz-shadow-2-grips/">CZ Shadow 2 Grips</a> 511 </li> 512 <li class="navPage-subMenu-item"> 513 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/semi-auto-pistol-grips/cz-97-grips/">CZ 97 Grips</a> 514 </li> 515 <li class="navPage-subMenu-item"> 516 <a class="navPage-subMenu-action navPages-action activePage" href="https://vzgrips.com/semi-auto-pistol-grips/dan-wesson-dwx/">Dan Wesson DWX</a> 517 </li> 518 <li class="navPage-subMenu-item"> 519 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/semi-auto-pistol-grips/daniel-defense-h9/">Daniel Defense H9 Grips</a> 520 </li> 521 <li class="navPage-subMenu-item"> 522 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/semi-auto-pistol-grips/fn-high-power-grips/">FN High Power Grips</a> 523 </li> 524 <li class="navPage-subMenu-item"> 525 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/semi-auto-pistol-grips/kimber-cds9/">Kimber CDS9 Grips</a> 526 </li> 527 <li class="navPage-subMenu-item"> 528 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/semi-auto-pistol-grips/kimber-micro-grips/">Kimber Micro Grips</a> 529 </li> 530 <li class="navPage-subMenu-item"> 531 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/semi-auto-pistol-grips/kimber-micro-9-grips/">Kimber Micro 9 Grips</a> 532 </li> 533 <li class="navPage-subMenu-item"> 534 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/semi-auto-pistol-grips/laugo-alien-grips/">Laugo Alien Grips</a> 535 </li> 536 <li class="navPage-subMenu-item"> 537 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/semi-auto-pistol-grips/ruger-mark-iii-22-45-grips/">Ruger® Mark III™ 22/45™ Grips</a> 538 </li> 539 <li class="navPage-subMenu-item"> 540 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/semi-auto-pistol-grips/ruger-mkiv-22-45-grips/">Ruger® MkIV™ 22/45™ Grips</a> 541 </li> 542 <li class="navPage-subMenu-item"> 543 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/sar-p8-sar-2000/">SAR P8/2000 Grips</a> 544 </li> 545 <li class="navPage-subMenu-item"> 546 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/semi-auto-pistol-grips/sar9-grips/">SAR9 Grips</a> 547 </li> 548 <li class="navPage-subMenu-item"> 549 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/semi-auto-pistol-grips/springfield-echelon-grips-sharps-bros/">Springfield Echelon Grips - Sharps Bros</a> 550 </li> 551 <li class="navPage-subMenu-item"> 552 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/semi-auto-pistol-grips/taurus-gx4-grips-s
552harps-bros/">Taurus GX4 Grips - Sharps Bros</a> 553 </li> 554 <li class="navPage-subMenu-item"> 555 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/semi-auto-pistol-grips/sig-sauer-p320-grips-sharps-bros/">Sig Sauer P320 Grips - Sharps Bros</a> 556 </li> 557 <li class="navPage-subMenu-item"> 558 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/semi-auto-pistol-grips/sig-sauer-p365-xmacro-grips/">Sig Sauer P365-XMACRO Grips - Sharps Bros</a> 559 </li> 560 <li class="navPage-subMenu-item"> 561 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/semi-auto-pistol-grips/sig-sauer-p365x-xl-grips-sharps-bros/">Sig Sauer P365X/XL Grips - Sharps Bros</a> 562 </li> 563 <li class="navPage-subMenu-item"> 564 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/semi-auto-pistol-grips/ruger-rxm-grips-sharps-bros/">Ruger® RXM® Grips - Sharps Bros</a> 565 </li> 566 <li class="navPage-subMenu-item"> 567 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/semi-auto-pistol-grips/springfield-emp-grips/">Springfield EMP Grips</a> 568 </li> 569 <li class="navPage-subMenu-item"> 570 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/semi-auto-pistol-grips/springfield-emp4-grips/">Springfield EMP4 Grips</a> 571 </li> 572 <li class="navPage-subMenu-item"> 573 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/semi-auto-pistol-grips/wilson-combat-x9-grips/">Wilson Combat EDC X9 Grips</a> 574 </li> 575 </ul> 576</div> 577 </li> 578 <li class="navPages-item hello" id="navPages-category-982"> 579 <a class="navPages-action has-subMenu" href="https://vzgrips.com/shop-all/revolver-grips/" data-collapsible="navPages-982"> 580 Revolver Grips <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down" /></svg></i> 581</a> 582<div class="navPage-subMenu" id="navPages-982" aria-hidden="true" tabindex="-1"> 583 <ul class="navPage-subMenu-list"> 584 <li class="navPage-subMenu-item"> 585 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/revolver-grips/">All Revolver Grips</a> 586 </li> 587 <li class="navPage-subMenu-item"> 588 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/revolvers-grips/colt-cobra-grips/">Colt Cobra Grips</a> 589 </li> 590 <li class="navPage-subMenu-item"> 591 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/revolvers-grips/kimber-k6-grips/">Kimber K6 Grips</a> 592 </li> 593 <li class="navPage-subMenu-item"> 594 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/revolvers-grips/ruger-gp100-grips/">Ruger® GP100® Grips</a> 595 </li> 596 <li class="navPage-subMenu-item"> 597 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/revolvers-grips/ruger-sp101-grips/">Ruger® SP101® Grips</a> 598 </li> 599 <li class="navPage-subMenu-item"> 600 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/revolvers-grips/s-w-j-frame-grips/">S&W J-Frame Grips</a> 601 </li> 602 <li class="navPage-subMenu-item"> 603 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/revolvers-grips/s-w-k-l-frame-grips/">S&W K/L-Frame Grips</a> 604 </li> 605 <li class="navPage-subMenu-item"> 606 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/revolvers-grips/s-w-n-frame-grips/">S&W N-Frame Grips</a> 607 </li> 608 <li class="navPage-subMenu-item"> 609 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/revolver-grips/s-w-conversion-grips/">S&W Conversion Grips</a> 610 </li> 611 <li class="navPage-subMenu-item"> 612 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/revolvers-grips/taurus-lfr
612-grips/">Taurus LFR Grips</a> 613 </li> 614 <li class="navPage-subMenu-item"> 615 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/revolvers-grips/taurus-sfr-grips/">Taurus SFR Grips</a> 616 </li> 617 </ul> 618</div> 619 </li> 620 <li class="navPages-item hello" id="navPages-category-1107"> 621 <a class="navPages-action has-subMenu" href="https://vzgrips.com/shop-all/rifle-grips/" data-collapsible="navPages-1107"> 622 Rifle Grips <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down" /></svg></i> 623</a> 624<div class="navPage-subMenu" id="navPages-1107" aria-hidden="true" tabindex="-1"> 625 <ul class="navPage-subMenu-list"> 626 <li class="navPage-subMenu-item"> 627 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/rifle-grips/">All Rifle Grips</a> 628 </li> 629 <li class="navPage-subMenu-item"> 630 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/rifles/ar15-grips/">AR-15 Grips</a> 631 </li> 632 <li class="navPage-subMenu-item"> 633 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/rifles/ar-15-grip-bundles/">AR-15 Grip Bundles</a> 634 </li> 635 <li class="navPage-subMenu-item"> 636 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/rifles/ar-15-grip-engravings/">AR-15 Grip Engravings</a> 637 </li> 638 <li class="navPage-subMenu-item"> 639 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/rifles/rail-covers/">Rail Covers</a> 640 </li> 641 <li class="navPage-subMenu-item"> 642 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/rifle-grips/scar-grips/">SCAR Grips</a> 643 </li> 644 <li class="navPage-subMenu-item"> 645 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/rifle-grips/chisel-shotgun-stocks/">Chisel Shotgun Stocks</a> 646 </li> 647 <li class="navPage-subMenu-item"> 648 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/platforms/rifles/hardware/">Rifle Hardware</a> 649 </li> 650 </ul> 651</div> 652 </li> 653 <li class="navPages-item hello" id="navPages-category-984"> 654 <a class="navPages-action has-subMenu" href="https://vzgrips.com/knives-daggers/" data-collapsible="navPages-984"> 655 Knives & Daggers <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down" /></svg></i> 656</a> 657<div class="navPage-subMenu" id="navPages-984" aria-hidden="true" tabindex="-1"> 658 <ul class="navPage-subMenu-list"> 659 <li class="navPage-subMenu-item"> 660 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/knives-daggers/">All Knives & Daggers</a> 661 </li> 662 <li class="navPage-subMenu-item"> 663 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/knives/daggers/">G-10 Daggers</a> 664 </li> 665 <li class="navPage-subMenu-item"> 666 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/knives-daggers/knives/">Knives</a> 667 </li> 668 <li class="navPage-subMenu-item"> 669 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/knives-daggers/knife-scales/">Knife Scales</a> 670 </li> 671 <li class="navPage-subMenu-item"> 672 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/knives/tactical-pencils/">Tactical EDC Pencils</a> 673 </li> 674 <li class="navPage-subMenu-item"> 675 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/gear/self-defense/">Self Defense</a> 676 </li> 677 <li class="navPage-subMenu-item"> 678 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/knives/dagger-sheaths/">Sheaths</a> 679 </li> 680 </ul> 681</div> 682 </li> 683 <li class="navPages-item hello" id="navPages-category-1047"> 684 <a class="navPages-action has-subMenu" href="https://vzgrips.com/parts-hardware/" data-collapsible="navPages-1047"> 685 Parts & Hardware <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down" /></svg></i> 686</a> 687<div class="navPage-subMenu" id="navPages-1047" aria-hidden="true" tabindex="-1"> 688 <ul class="navPage-subMenu-list"> 689 <li class="navPage-subMenu-item"> 690 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/parts-hardware/">All Parts & Hardware</a> 691 </li> 692 <li class="navPage-subMenu-item"> 693 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop/accessories/1911-parts/">1911 Parts</a> 694 </li> 695 <li class="navPage-subMenu-item"> 696 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop/accessories/rifle-parts/">Rifle Parts</a> 697 </li> 698 <li class="navPage-subMenu-item"> 699 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/parts-hardware/sig-hardware/">SIG Hardware</a> 700 </li> 701 <li class="navPage-subMenu-item"> 702 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop/accessories/hardware/revolver-screws/">Revolver Hardware</a> 703 </li> 704 <li class="navPage-subMenu-item"> 705 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/platforms/accessories/hardware/front-strap-tape/">
705Front Strap Tape</a> 706 </li> 707 <li class="navPage-subMenu-item"> 708 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/platforms/accessories/hardware/wrenches/">Wrenches</a> 709 </li> 710 </ul> 711</div> 712 </li> 713 <li class="navPages-item hello" id="navPages-category-1008"> 714 <a class="navPages-action has-subMenu" href="https://vzgrips.com/shop/accessories/" data-collapsible="navPages-1008"> 715 Accessories <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down" /></svg></i> 716</a> 717<div class="navPage-subMenu" id="navPages-1008" aria-hidden="true" tabindex="-1"> 718 <ul class="navPage-subMenu-list"> 719 <li class="navPage-subMenu-item"> 720 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop/accessories/">All Accessories</a> 721 </li> 722 <li class="navPage-subMenu-item"> 723 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/accessories/vz-swag/">VZ Swag</a> 724 </li> 725 <li class="navPage-subMenu-item"> 726 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/platforms/accessories/bottle-openers/">Bottle Openers</a> 727 </li> 728 <li class="navPage-subMenu-item"> 729 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/platforms/accessories/gun-lube-and-cleaning-supplies/">Cleaning Supplies</a> 730 </li> 731 <li class="navPage-subMenu-item"> 732 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/platforms/gear/firearm-covers/">Firearm Covers</a> 733 </li> 734 <li class="navPage-subMenu-item"> 735 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/platforms/gear/hearing-protection/">Hearing Protection</a> 736 </li> 737 <li class="navPage-subMenu-item"> 738 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/accessories/holsters/">Holsters</a> 739 </li> 740 <li class="navPage-subMenu-item"> 741 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/platforms/accessories/magazines/">Magazines</a> 742 </li> 743 </ul> 744</div> 745 </li> 746 <li class="navPages-item hello" id="navPages-category-1226"> 747 <a class="navPages-action has-subMenu" href="https://vzgrips.com/shop/clearance/" data-collapsible="navPages-1226"> 748 Clearance <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down" /></svg></i> 749</a> 750<div class="navPage-subMenu" id="navPages-1226" aria-hidden="true" tabindex="-1"> 751 <ul class="navPage-subMenu-list"> 752 <li class="navPage-subMenu-item"> 753 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop/clearance/">All Clearance</a> 754 </li> 755 <li class="navPage-subMenu-item"> 756 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/clearance/1911-full-size/">1911 Full Size</a> 757 </li> 758 <li class="navPage-subMenu-item"> 759 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/clearance/1911-compact/">1911 Compact</a> 760 </li> 761 <li class="navPage-subMenu-item"> 762 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/clearance/other-semi-auto/">Other Semi-Auto</a> 763 </li> 764 <li class="navPage-subMenu-item"> 765 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/clearance/revolvers/">Revolvers</a> 766 </li> 767 <li class="navPage-subMenu-item"> 768 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/clearance/rifles/">Rifles</a> 769 </li> 770 <li class="navPage-subMenu-item"> 771 <a class="navPage-subMenu-action navPages-action" href="https://vzgrips.com/shop-all/clearance/misc/">Miscellaneous</a> 772 </li> 773 </ul> 774</div> 775 </li> 776 </ul> 777 <ul class="navPages-list navPages-list--user"> 778 <li class="navPages-item"> 779 <a class="navPages-action" href="https://vzgrips.com/giftcertificates.php">Gift Certificates</a> 780 </li> 781 <li class="navPages-item"> 782 <a class="navPages-action" href="https://vzgrips.com/login.php">Sign in</a> 783 or <a class="navPages-action" href="https://vzgrips.com/login.php?action=create_account">Register</a> 784 </li> 785 </ul> 786 </div> 787</nav> 788 <div class="body" data-currency-code="USD"> 789 790 <main class="template:product"> 791 <div class="template:product::boxed"> 792 <ul class="breadcrumbs" itemscope itemtype="http://schema.org/BreadcrumbList"> 793 <li class="breadcrumb " itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> 794 <a href="https://vzgrips.com/" class="breadcrumb-label" itemprop="item"><span itemprop="name">Home</span></a> 795 <meta itemprop="position" content="1" /> 796 </li> 797 <li class="breadcrumb " itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> 798 <a href="https://vzgrips.com/sales/labor-day-sale/" class="breadcrumb-label" itemprop="item"><span itemprop="name">
798Labor Day Sale</span></a> 799 <meta itemprop="position" content="2" /> 800 </li> 801 <li class="breadcrumb is-active" itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> 802 <meta itemprop="item" content="https://vzgrips.com/products/dan-wesson-dwx-full-size-grips-vz-frag-palm-swell.html"> 803 <span class="breadcrumb-label" itemprop="name">Dan Wesson DWX Full-Size Grips - VZ FRAG Palm Swell</span> 804 <meta itemprop="position" content="3" /> 805 </li> 806</ul> 807 <article id="product" class="block:product"> 808 <div product-view itemscope itemtype="http://schema.org/Product" > 809 <!-- meta --> 810 <meta itemprop="name" content="Dan Wesson DWX Full-Size Grips - VZ FRAG Palm Swell" /> 811 <meta itemprop="sku" content="" /> 812 <div class="brand-schema" itemprop="brand" itemtype="https://schema.org/Brand" itemscope> 813 <meta itemprop="name" content="VZGrips" /> 814 </div> 815 <!-- /meta --> 816 817 818 <div class="mobile-only"> 819 <section class="block:product@gallery" data-image-gallery> 820 <figure 821 class="block:product@gallery::image productView-image" 822 data-image-gallery-main 823 data-zoom-image="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280x1280/products/13291/9632/DW-DWX-PFRAG-THUMB__32076.1787339725.jpg?c=2" 824 > 825 <div> 826 <a 827 href="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280x1280/products/13291/9632/DW-DWX-PFRAG-THUMB__32076.1787339725.jpg?c=2" 828 target="_blank"> 829 <img 830src="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/675x675/products/13291/9632/DW-DWX-PFRAG-THUMB__32076.1787339725.jpg?c=2" alt="Dan Wesson DWX Full-Size Grips - VZ FRAG Palm Swell Thumbnail" title="Dan Wesson DWX Full-Size Grips - VZ FRAG Palm Swell Thumbnail" data-sizes="false" 831src="https://cdn11.bigcommerce.com/s-l6c3o8jclp/stencil/d3408700-52d2-013f-88d7-06a14e0e7c75/e/f78b4ef0-7fd3-013f-b402-5291dc9d1300/img/ProductDefault.gif" 832 class=" productView-image--default" 833 834data-main-image itemprop="image" /> 835 </a> 836 </div> 837 </figure> 838 839 <ul 840 data-image-gallery-thumbnails 841 class="block:product@gallery::thumbs" 842 > 843 <li class="block:product@gallery::thumb"> 844 <a 845 href="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280x1280/products/13291/9632/DW-DWX-PFRAG-THUMB__32076.1787339725.jpg?c=2" 846 data-image-gallery-item 847 data-image-gallery-new-image-url="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/675x675/products/13291/9632/DW-DWX-PFRAG-THUMB__32076.1787339725.jpg?c=2" 848 data-image-gallery-new-image-srcset="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/80w/products/13291/9632/DW-DWX-PFRAG-THUMB__32076.1787339725.jpg?c=2 80w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/160w/products/13291/9632/DW-DWX-PFRAG-THUMB__32076.1787339725.jpg?c=2 160w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/320w/products/13291/9632/DW-DWX-PFRAG-THUMB__32076.1787339725.jpg?c=2 320w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/640w/products/13291/9632/DW-DWX-PFRAG-THUMB__32076.1787339725.jpg?c=2 640w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/960w/products/13291/9632/DW-DWX-PFRAG-THUMB__32076.1787339725.jpg?c=2 960w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280w/products/13291/9632/DW-DWX-PFRAG-THUMB__32076.1787339725.jpg?c=2 1280w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1920w/products/13291/9632/DW-DWX-PFRAG-THUMB__32076.1787339725.jpg?c=2 1920w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/2560w/products/13291/9632/DW-DWX-PFRAG-THUMB__32076.1787339725.jpg?c=2 2560w" 849 data-image-gallery-zoom-image-url="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280x1280/products/13291/9632/DW-DWX-PFRAG-THUMB__32076.1787339725.jpg?c=2" 850 > 851 <img 852src="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/100x100/products/13291/9632/DW-DWX-PFRAG-THUMB__32076.1787339725.jpg?c=2" alt="Dan Wesson DWX Full-Size Grips - VZ FRAG Palm Swell Thumbnail" title="Dan Wesson DWX Full-Size Grips - VZ FRAG Palm Swell Thumbnail" data-sizes="false" 853 854 class="" 855 856 itemprop="image" /> 857 </a> 858 </li> 859 <li class="block:product@gallery::thumb"> 860 <a 861 href="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280x1280/products/13291/9642/IMG_7995__47793.1787341185.jpg?c=2" 862 data-image-gallery-item 863 data-image-gallery-new-image-url="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/675
863x675/products/13291/9642/IMG_7995__47793.1787341185.jpg?c=2" 864 data-image-gallery-new-image-srcset="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/80w/products/13291/9642/IMG_7995__47793.1787341185.jpg?c=2 80w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/160w/products/13291/9642/IMG_7995__47793.1787341185.jpg?c=2 160w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/320w/products/13291/9642/IMG_7995__47793.1787341185.jpg?c=2 320w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/640w/products/13291/9642/IMG_7995__47793.1787341185.jpg?c=2 640w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/960w/products/13291/9642/IMG_7995__47793.1787341185.jpg?c=2 960w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280w/products/13291/9642/IMG_7995__47793.1787341185.jpg?c=2 1280w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1920w/products/13291/9642/IMG_7995__47793.1787341185.jpg?c=2 1920w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/2560w/products/13291/9642/IMG_7995__47793.1787341185.jpg?c=2 2560w" 865 data-image-gallery-zoom-image-url="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280x1280/products/13291/9642/IMG_7995__47793.1787341185.jpg?c=2" 866 > 867 <img 868src="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/100x100/products/13291/9642/IMG_7995__47793.1787341185.jpg?c=2" alt="Dan Wesson DWX Full-Size Grips - VZ FRAG Palm Swell" title="Dan Wesson DWX Full-Size Grips - VZ FRAG Palm Swell" data-sizes="false" 869 870 class="" 871 872 itemprop="image" /> 873 </a> 874 </li> 875 <li class="block:product@gallery::thumb"> 876 <a 877 href="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280x1280/products/13291/9643/IMG_8001__53405.1787341186.jpg?c=2" 878 data-image-gallery-item 879 data-image-gallery-new-image-url="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/675x675/products/13291/9643/IMG_8001__53405.1787341186.jpg?c=2" 880 data-image-gallery-new-image-srcset="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/80w/products/13291/9643/IMG_8001__53405.1787341186.jpg?c=2 80w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/160w/products/13291/9643/IMG_8001__53405.1787341186.jpg?c=2 160w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/320w/products/13291/9643/IMG_8001__53405.1787341186.jpg?c=2 320w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/640w/products/13291/9643/IMG_8001__53405.1787341186.jpg?c=2 640w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/960w/products/13291/9643/IMG_8001__53405.1787341186.jpg?c=2 960w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280w/products/13291/9643/IMG_8001__53405.1787341186.jpg?c=2 1280w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1920w/products/13291/9643/IMG_8001__53405.1787341186.jpg?c=2 1920w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/2560w/products/13291/9643/IMG_8001__53405.1787341186.jpg?c=2 2560w" 881 data-image-gallery-zoom-image-url="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280x1280/products/13291/9643/IMG_8001__53405.1787341186.jpg?c=2" 882 > 883 <img 884src="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/100x100/products/13291/9643/IMG_8001__53405.1787341186.jpg?c=2" alt="Dan Wesson DWX Full-Size Grips - VZ FRAG Palm Swell" title="Dan Wesson DWX Full-Size Grips - VZ FRAG Palm Swell" data-sizes="false" 885 886 class="" 887 888 itemprop="image" /> 889 </a> 890 </li> 891 <li class="block:product@gallery::thumb"> 892 <a 893 href="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280x1280/products/13291/9644/IMG_8012__69342.1787341186.jpg?c=2" 894 data-image-gallery-item 895 data-image-gallery-new-image-url="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/675x675/products/13291/9644/IMG_8012__69342.1787341186.jpg?c=2" 896 data-image-gallery-new-image-srcset="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/80w/products/13291/9644/IMG_8012__69342.1787341186.jpg?c=2 80w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/160w/products/13291/9644/IMG_8012__69342.1787341186.jpg?c=2 160w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/320w/products/13291/9644/IMG_8012__69342.1787341186.jpg?c=2 320w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/640w/products/13291/9644/IMG_8012__69342.1787341186.jpg?c=2 640w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/960w/products/13291/9644/IMG_8012__69342.1787341186.jpg?c=2 960w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280w/products/13291/9644/IMG_8012__69342.1787341186.jpg?c=2 1280w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1920w/products/13291/9644/IMG_8012__69342.1787341186.jpg?c=2 1920w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/2560w/products/13291/9644/IMG_8012__69342.1787341186.jpg?c=2 2560w" 897 data-image-gallery-zoom-image-url="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280x1280/products/13291/9644/IMG_8012__69342.1787341186.jpg?c=2" 898 > 899 <img 900src="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/100x100/products/13291/9644/IMG_8012__69342.1787341186.jpg?c=2" alt="Dan Wesson DWX Full-Size Grips - VZ FRAG Palm Swell" title="Dan Wesson DWX Full-Size Grips - VZ FRAG Palm Swell" data-sizes="false" 901 902 class="" 903 904 itemprop="image" /> 905 </a> 906 </li> 907 <li class="block:product@gallery::thumb"> 908 <a 909 href="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280x1280/products/13291/9645/IMG_8024__07708.1787341186.jpg?c=2" 910 data-image-gallery-item 911 data-image-gallery-new-image-url="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/675
911x675/products/13291/9645/IMG_8024__07708.1787341186.jpg?c=2" 912 data-image-gallery-new-image-srcset="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/80w/products/13291/9645/IMG_8024__07708.1787341186.jpg?c=2 80w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/160w/products/13291/9645/IMG_8024__07708.1787341186.jpg?c=2 160w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/320w/products/13291/9645/IMG_8024__07708.1787341186.jpg?c=2 320w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/640w/products/13291/9645/IMG_8024__07708.1787341186.jpg?c=2 640w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/960w/products/13291/9645/IMG_8024__07708.1787341186.jpg?c=2 960w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280w/products/13291/9645/IMG_8024__07708.1787341186.jpg?c=2 1280w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1920w/products/13291/9645/IMG_8024__07708.1787341186.jpg?c=2 1920w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/2560w/products/13291/9645/IMG_8024__07708.1787341186.jpg?c=2 2560w" 913 data-image-gallery-zoom-image-url="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280x1280/products/13291/9645/IMG_8024__07708.1787341186.jpg?c=2" 914 > 915 <img 916src="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/100x100/products/13291/9645/IMG_8024__07708.1787341186.jpg?c=2" alt="Dan Wesson DWX Full-Size Grips - VZ FRAG Palm Swell" title="Dan Wesson DWX Full-Size Grips - VZ FRAG Palm Swell" data-sizes="false" 917 918 class="" 919 920 itemprop="image" /> 921 </a> 922 </li> 923 <li class="block:product@gallery::thumb"> 924 <a 925 href="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280x1280/products/13291/9646/IMG_8026__49300.1787341187.jpg?c=2" 926 data-image-gallery-item 927 data-image-gallery-new-image-url="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/675x675/products/13291/9646/IMG_8026__49300.1787341187.jpg?c=2" 928 data-image-gallery-new-image-srcset="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/80w/products/13291/9646/IMG_8026__49300.1787341187.jpg?c=2 80w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/160w/products/13291/9646/IMG_8026__49300.1787341187.jpg?c=2 160w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/320w/products/13291/9646/IMG_8026__49300.1787341187.jpg?c=2 320w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/640w/products/13291/9646/IMG_8026__49300.1787341187.jpg?c=2 640w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/960w/products/13291/9646/IMG_8026__49300.1787341187.jpg?c=2 960w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280w/products/13291/9646/IMG_8026__49300.1787341187.jpg?c=2 1280w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1920w/products/13291/9646/IMG_8026__49300.1787341187.jpg?c=2 1920w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/2560w/products/13291/9646/IMG_8026__49300.1787341187.jpg?c=2 2560w" 929 data-image-gallery-zoom-image-url="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280x1280/products/13291/9646/IMG_8026__49300.1787341187.jpg?c=2" 930 > 931 <img 932src="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/100x100/products/13291/9646/IMG_8026__49300.1787341187.jpg?c=2" alt="Dan Wesson DWX Full-Size Grips - VZ FRAG Palm Swell" title="Dan Wesson DWX Full-Size Grips - VZ FRAG Palm Swell" data-sizes="false" 933 934 class="" 935 936 itemprop="image" /> 937 </a> 938 </li> 939 </ul> 940</section> 941 </div> 942 943 <div class="block:product::boxed"> 944 <div class="block:product::col »scroll"> 945 <div class="desktop-only"> 946 <section class="block:product@gallery" data-image-gallery> 947 <figure 948 class="block:product@gallery::image productView-image" 949 data-image-gallery-main 950 data-zoom-image="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280x1280/products/13291/9632/DW-DWX-PFRAG-THUMB__32076.1787339725.jpg?c=2" 951 > 952 <div> 953 <a 954 href="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280x1280/products/13291/9632/DW-DWX-PFRAG-THUMB__32076.1787339725.jpg?c=2" 955 target="_blank"> 956 <img 957src="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/675
957x675/products/13291/9632/DW-DWX-PFRAG-THUMB__32076.1787339725.jpg?c=2" alt="Dan Wesson DWX Full-Size Grips - VZ FRAG Palm Swell Thumbnail" title="Dan Wesson DWX Full-Size Grips - VZ FRAG Palm Swell Thumbnail" data-sizes="false" 958src="https://cdn11.bigcommerce.com/s-l6c3o8jclp/stencil/d3408700-52d2-013f-88d7-06a14e0e7c75/e/f78b4ef0-7fd3-013f-b402-5291dc9d1300/img/ProductDefault.gif" 959 class=" productView-image--default" 960 961data-main-image itemprop="image" /> 962 </a> 963 </div> 964 </figure> 965 966 <ul 967 data-image-gallery-thumbnails 968 class="block:product@gallery::thumbs" 969 > 970 <li class="block:product@gallery::thumb"> 971 <a 972 href="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280x1280/products/13291/9632/DW-DWX-PFRAG-THUMB__32076.1787339725.jpg?c=2" 973 data-image-gallery-item 974 data-image-gallery-new-image-url="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/675x675/products/13291/9632/DW-DWX-PFRAG-THUMB__32076.1787339725.jpg?c=2" 975 data-image-gallery-new-image-srcset="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/80w/products/13291/9632/DW-DWX-PFRAG-THUMB__32076.1787339725.jpg?c=2 80w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/160w/products/13291/9632/DW-DWX-PFRAG-THUMB__32076.1787339725.jpg?c=2 160w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/320w/products/13291/9632/DW-DWX-PFRAG-THUMB__32076.1787339725.jpg?c=2 320w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/640w/products/13291/9632/DW-DWX-PFRAG-THUMB__32076.1787339725.jpg?c=2 640w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/960w/products/13291/9632/DW-DWX-PFRAG-THUMB__32076.1787339725.jpg?c=2 960w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280w/products/13291/9632/DW-DWX-PFRAG-THUMB__32076.1787339725.jpg?c=2 1280w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1920w/products/13291/9632/DW-DWX-PFRAG-THUMB__32076.1787339725.jpg?c=2 1920w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/2560w/products/13291/9632/DW-DWX-PFRAG-THUMB__32076.1787339725.jpg?c=2 2560w" 976 data-image-gallery-zoom-image-url="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280x1280/products/13291/9632/DW-DWX-PFRAG-THUMB__32076.1787339725.jpg?c=2" 977 > 978 <img 979src="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/100x100/products/13291/9632/DW-DWX-PFRAG-THUMB__32076.1787339725.jpg?c=2" alt="Dan Wesson DWX Full-Size Grips - VZ FRAG Palm Swell Thumbnail" title="Dan Wesson DWX Full-Size Grips - VZ FRAG Palm Swell Thumbnail" data-sizes="false" 980 981 class="" 982 983 itemprop="image" /> 984 </a> 985 </li> 986 <li class="block:product@gallery::thumb"> 987 <a 988 href="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280x1280/products/13291/9642/IMG_7995__47793.1787341185.jpg?c=2" 989 data-image-gallery-item 990 data-image-gallery-new-image-url="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/675x675/products/13291/9642/IMG_7995__47793.1787341185.jpg?c=2" 991 data-image-gallery-new-image-srcset="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/80w/products/13291/9642/IMG_7995__47793.1787341185.jpg?c=2 80w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/160w/products/13291/9642/IMG_7995__47793.1787341185.jpg?c=2 160w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/320w/products/13291/9642/IMG_7995__47793.1787341185.jpg?c=2 320w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/640w/products/13291/9642/IMG_7995__47793.1787341185.jpg?c=2 640w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/960w/products/13291/9642/IMG_7995__47793.1787341185.jpg?c=2 960w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280w/products/13291/9642/IMG_7995__47793.1787341185.jpg?c=2 1280w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1920w/products/13291/9642/IMG_7995__47793.1787341185.jpg?c=2 1920w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/2560w/products/13291/9642/IMG_7995__47793.1787341185.jpg?c=2 2560w" 992 data-image-gallery-zoom-image-url="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280x1280/products/13291/9642/IMG_7995__47793.1787341185.jpg?c=2" 993 > 994 <img 995src="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/100x100/products/13291/9642/IMG_7995__47793.1787341185.jpg?c=2" alt="Dan Wesson DWX Full-Size Grips - VZ FRAG Palm Swell" title="Dan Wesson DWX Full-Size Grips - VZ FRAG Palm Swell" data-sizes="false" 996 997 class="" 998 999 itemprop="image" /> 1000 </a> 1001 </li> 1002 <li class="block:product@gallery::thumb"> 1003 <a 1004 href="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280x1280/products/13291/9643/IMG_8001__53405.1787341186.jpg?c=2" 1005 data-image-gallery-item 1006 data-image-gallery-new-image-url="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/675
1006x675/products/13291/9643/IMG_8001__53405.1787341186.jpg?c=2" 1007 data-image-gallery-new-image-srcset="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/80w/products/13291/9643/IMG_8001__53405.1787341186.jpg?c=2 80w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/160w/products/13291/9643/IMG_8001__53405.1787341186.jpg?c=2 160w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/320w/products/13291/9643/IMG_8001__53405.1787341186.jpg?c=2 320w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/640w/products/13291/9643/IMG_8001__53405.1787341186.jpg?c=2 640w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/960w/products/13291/9643/IMG_8001__53405.1787341186.jpg?c=2 960w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280w/products/13291/9643/IMG_8001__53405.1787341186.jpg?c=2 1280w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1920w/products/13291/9643/IMG_8001__53405.1787341186.jpg?c=2 1920w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/2560w/products/13291/9643/IMG_8001__53405.1787341186.jpg?c=2 2560w" 1008 data-image-gallery-zoom-image-url="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280x1280/products/13291/9643/IMG_8001__53405.1787341186.jpg?c=2" 1009 > 1010 <img 1011src="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/100x100/products/13291/9643/IMG_8001__53405.1787341186.jpg?c=2" alt="Dan Wesson DWX Full-Size Grips - VZ FRAG Palm Swell" title="Dan Wesson DWX Full-Size Grips - VZ FRAG Palm Swell" data-sizes="false" 1012 1013 class="" 1014 1015 itemprop="image" /> 1016 </a> 1017 </li> 1018 <li class="block:product@gallery::thumb"> 1019 <a 1020 href="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280x1280/products/13291/9644/IMG_8012__69342.1787341186.jpg?c=2" 1021 data-image-gallery-item 1022 data-image-gallery-new-image-url="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/675x675/products/13291/9644/IMG_8012__69342.1787341186.jpg?c=2" 1023 data-image-gallery-new-image-srcset="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/80w/products/13291/9644/IMG_8012__69342.1787341186.jpg?c=2 80w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/160w/products/13291/9644/IMG_8012__69342.1787341186.jpg?c=2 160w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/320w/products/13291/9644/IMG_8012__69342.1787341186.jpg?c=2 320w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/640w/products/13291/9644/IMG_8012__69342.1787341186.jpg?c=2 640w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/960w/products/13291/9644/IMG_8012__69342.1787341186.jpg?c=2 960w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280w/products/13291/9644/IMG_8012__69342.1787341186.jpg?c=2 1280w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1920w/products/13291/9644/IMG_8012__69342.1787341186.jpg?c=2 1920w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/2560w/products/13291/9644/IMG_8012__69342.1787341186.jpg?c=2 2560w" 1024 data-image-gallery-zoom-image-url="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280x1280/products/13291/9644/IMG_8012__69342.1787341186.jpg?c=2" 1025 > 1026 <img 1027src="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/100x100/products/13291/9644/IMG_8012__69342.1787341186.jpg?c=2" alt="Dan Wesson DWX Full-Size Grips - VZ FRAG Palm Swell" title="Dan Wesson DWX Full-Size Grips - VZ FRAG Palm Swell" data-sizes="false" 1028 1029 class="" 1030 1031 itemprop="image" /> 1032 </a> 1033 </li> 1034 <li class="block:product@gallery::thumb"> 1035 <a 1036 href="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280x1280/products/13291/9645/IMG_8024__07708.1787341186.jpg?c=2" 1037 data-image-gallery-item 1038 data-image-gallery-new-image-url="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/675x675/products/13291/9645/IMG_8024__07708.1787341186.jpg?c=2" 1039 data-image-gallery-new-image-srcset="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/80w/products/13291/9645/IMG_8024__07708.1787341186.jpg?c=2 80w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/160w/products/13291/9645/IMG_8024__07708.1787341186.jpg?c=2 160w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/320w/products/13291/9645/IMG_8024__07708.1787341186.jpg?c=2 320w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/640w/products/13291/9645/IMG_8024__07708.1787341186.jpg?c=2 640w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/960w/products/13291/9645/IMG_8024__07708.1787341186.jpg?c=2 960w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280w/products/13291/9645/IMG_8024__07708.1787341186.jpg?c=2 1280w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1920w/products/13291/9645/IMG_8024__07708.1787341186.jpg?c=2 1920w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/2560w/products/13291/9645/IMG_8024__07708.1787341186.jpg?c=2 2560w" 1040 data-image-gallery-zoom-image-url="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280x1280/products/13291/9645/IMG_8024__07708.1787341186.jpg?c=2" 1041 > 1042 <img 1043src="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/100x100/products/13291/9645/IMG_8024__07708.1787341186.jpg?c=2" alt="Dan Wesson DWX Full-Size Grips - VZ FRAG Palm Swell" title="Dan Wesson DWX Full-Size Grips - VZ FRAG Palm Swell" data-sizes="false" 1044 1045 class="" 1046 1047 itemprop="image" /> 1048 </a> 1049 </li> 1050 <li class="block:product@gallery::thumb"> 1051 <a 1052 href="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280x1280/products/13291/9646/IMG_8026__49300.1787341187.jpg?c=2" 1053 data-image-gallery-item 1054 data-image-gallery-new-image-url="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/675
1054x675/products/13291/9646/IMG_8026__49300.1787341187.jpg?c=2" 1055 data-image-gallery-new-image-srcset="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/80w/products/13291/9646/IMG_8026__49300.1787341187.jpg?c=2 80w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/160w/products/13291/9646/IMG_8026__49300.1787341187.jpg?c=2 160w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/320w/products/13291/9646/IMG_8026__49300.1787341187.jpg?c=2 320w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/640w/products/13291/9646/IMG_8026__49300.1787341187.jpg?c=2 640w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/960w/products/13291/9646/IMG_8026__49300.1787341187.jpg?c=2 960w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280w/products/13291/9646/IMG_8026__49300.1787341187.jpg?c=2 1280w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1920w/products/13291/9646/IMG_8026__49300.1787341187.jpg?c=2 1920w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/2560w/products/13291/9646/IMG_8026__49300.1787341187.jpg?c=2 2560w" 1056 data-image-gallery-zoom-image-url="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280x1280/products/13291/9646/IMG_8026__49300.1787341187.jpg?c=2" 1057 > 1058 <img 1059src="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/100x100/products/13291/9646/IMG_8026__49300.1787341187.jpg?c=2" alt="Dan Wesson DWX Full-Size Grips - VZ FRAG Palm Swell" title="Dan Wesson DWX Full-Size Grips - VZ FRAG Palm Swell" data-sizes="false" 1060 1061 class="" 1062 1063 itemprop="image" /> 1064 </a> 1065 </li> 1066 </ul> 1067</section> 1068 </div> 1069 1070 <div id="desktopDescription"> 1071 <div class="block:product::info"> 1072 <h4 class="block:product::tertheading">Description</h4> 1073 <div class="block:product::content" > 1074 <h3>Built to Fit the DWX</h3> 1075<p class="isSelectedEnd">At its core, the DWX preserves the crisp, intuitive break that has defined generations of performance pistols. Yet beneath the surface, it advances the platform through thoughtful engineering. The traditional barrel link system has been eliminated in favor of a simplified, linkless locked-breech design, enhancing durability and ensuring consistent lockup. Takedown is streamlined and intuitive, while the bushing-less, match-grade barrel system promotes repeatable accuracy and smooth operation.</p> 1076<p class="isSelectedEnd">Customization remains central to the DWX's design. Its compatibility with widely supported 1911 components gives gunsmiths and competitive shooters the freedom to fine-tune the platform to their individual preferences and shooting styles. Interchangeable sight cuts, a swappable magazine release, and compatibility with a wide range of grips and magwells make the DWX a highly adaptable performance platform.</p> 1077<p class="isSelectedEnd"><strong>That's where VZ Grips comes in.</strong></p> 1078<p class="isSelectedEnd">Designed to complement the DWX's performance-driven platform, our grips add another level of control, confidence, and personalization. Featuring our aggressive <strong>FRAG texture</strong>, these grips provide a secure, positive purchase while maintaining the refined fit and finish expected from a premium handgun.</p> 1079<p class="isSelectedEnd">Add a <strong>palm swell</strong> to the equation, and the grip becomes even more natural in the hand—filling the palm, enhancing control, and creating a fit that feels tailored to the shooter.</p> 1080<p class="isSelectedEnd">Every surface, every fit, and every detail of the DWX reflects Dan Wesson's commitment to quality over quantity. It isn't mass-produced. It is purpose-built—engineered to perform, crafted to endure, and refined to exceed expectations.</p> 1081<p><strong>VZ Grips takes that philosophy one step further, putting the final connection between shooter and pistol directly in your hands.</strong></p> 1082 </div> 1083</div> 1084 1085 </div> 1086 1087 1088 <div id="faq" style="display: none;" class="block:faq"> 1089 <div class="block:faq::header"> 1090 <h3 class="block:faq::heading">FAQ</h3> 1091 </div>
1092 <div id="faq-content" class="block:faq::box"></div> 1093 </div> 1094 1095 <!-- <div id="reviews" class="block:reviews"> 1096 <div class="block:reviews::header"> 1097 <h3 class="block:reviews::heading">Reviews</h3> 1098 </div> 1099 <div class="block:reviews::items"> 1100 <div class="trustspot-photo-carousel" data-visual-entity-id="16962" data-product-sku="13291" ></div> 1101 <div class="trustspot trustspot-main-widget" data-product-sku="13291" data-name="Dan Wesson DWX Full-Size Grips - VZ FRAG Palm Swell"></div> 1102 </div> 1103 </div> --> 1104 1105 <div data-content-region="product_below_content"></div> 1106 1107 </div> 1108 <div class="block:product::col"> 1109 <!-- START Remove "See what others are saying." 1110 <div class="block:product::reviewscta"> 1111 <a href="#reviews">See what others are saying.</a> 1112 </div> 1113 END Remove "See what others are saying." --> 1114 1115 <div class="»sticky"> 1116 <header class="block:product::header"> 1117 <h1 class="block:product::heading" id="product-view-title">Dan Wesson DWX Full-Size Grips - VZ FRAG Palm Swell</h1> 1118 <!-- START SiteVibes Product Review Rating Widget --> 1119 <div id="sitevibes-star-rating-widget"></div> 1120 <!-- END SiteVibes Product Review Rating Widget --> 1121 </header> 1122 1123 <div class="show-for-large-up" itemprop="offers" itemtype="https://schema.org/Offer" itemscope> 1124 <link itemprop="url" href="https://vzgrips.com/products/dan-wesson-dwx-full-size-grips-vz-frag-palm-swell.html" /> 1125 <meta itemprop="availability" content="http://schema.org/InStock" /> 1126 <meta itemprop="priceCurrency" content="USD" /> 1127 <meta itemprop="itemCondition" itemtype="http://schema.org/OfferItemCondition" content="http://schema.org/NewCondition"> 1128 1129 <div class="price-section price-section--withoutTax rrp-price--withoutTax" style="display: none;"> 1130 MSRP: 1131 <span data-product-rrp-price-without-tax class="price price--rrp"> 1132 1133 </span> 1134 </div> 1135 <div class="price-section price-section--withoutTax non-sale-price--withoutTax" style="display: none;"> 1136 Was: 1137 <span data-product-non-sale-price-without-tax class="price price--non-sale"> 1138 1139 </span> 1140 </div> 1141 <div class="price-section price-section--withoutTax"> 1142 <span class="price-label" > 1143 1144 </span> 1145 <span class="price-now-label" style="display: none;"> 1146 Now: 1147 </span> 1148 <span data-product-price-without-tax class="price price--withoutTax">$75.00</span> 1149 <meta itemprop="price" content="75" /> 1150 </div> 1151 <div class="price-section price-section--saving price" style="display: none;"> 1152 <span class="price">(You save</span> 1153 <span data-product-price-saved class="price price--saving"> 1154 1155 </span> 1156 <span class="price">)</span> 1157 </div> 1158 </div> 1159 1160 <div> 1161 <div id="Fits" custom='{"Fits": "Dan Wesson DWX Full-Size"}'></div> 1162 </div> 1163 1164<section class="block:product::options"> 1165 <div> 1166 <div class="hide-for-large-up"> 1167 <div> 1168 1169 <div class="price-section price-section--withoutTax rrp-price--withoutTax" style="display: none;"> 1170 MSRP: 1171 <span data-product-rrp-price-without-tax class="price price--rrp"> 1172 1173 </span> 1174 </div> 1175 <div class="price-section price-section--withoutTax non-sale-price--withoutTax" style="display: none;"> 1176 Was: 1177 <span data-product-non-sale-price-without-tax class="price price--non-sale"> 1178 1179 </span> 1180 </div> 1181 <div class="price-section price-section--withoutTax"> 1182 <span class="price-label" > 1183 1184 </span> 1185 <span class="price-now-label" style="display: none;"> 1186 Now: 1187 </span>
1188 <span data-product-price-without-tax class="price price--withoutTax">$75.00</span> 1189 <meta itemprop="price" content="75" /> 1190 </div> 1191 <div class="price-section price-section--saving price" style="display: none;"> 1192 <span class="price">(You save</span> 1193 <span data-product-price-saved class="price price--saving"> 1194 1195 </span> 1196 <span class="price">)</span> 1197 </div> 1198 </div> 1199 </div> 1200 1201 <div data-content-region="product_below_price"><div data-layout-id="ab778a11-0287-4364-9b66-8af2703f8ec6"> <div data-widget-id="884d0fb4-2799-4df9-b553-b4ef21308e29" data-placement-id="20956aa6-24b0-42eb-a4ff-7af3867e642e" data-placement-status="ACTIVE"><style media="screen"> 1202 #banner-region- { 1203 display: block; 1204 width: 100%; 1205 max-width: 545px; 1206 } 1207</style> 1208 1209<div id="banner-region-"> 1210 <div data-pp-message="" data-pp-style-logo-position="left" data-pp-style-logo-type="inline" data-pp-style-text-color="black" data-pp-style-text-size="12" id="paypal-commerce-proddetails-messaging-banner"> 1211 </div> 1212
1212<script defer="" nonce=""> 1213 (function () { 1214 // Price container with data-product-price-with-tax has bigger priority for product amount calculations 1215 const priceContainer = document.querySelector('[data-product-price-with-tax]')?.innerText 1216 ? document.querySelector('[data-product-price-with-tax]') 1217 : document.querySelector('[data-product-price-without-tax]'); 1218 1219 if (priceContainer) { 1220 renderMessageIfPossible(); 1221 1222 const config = { 1223 childList: true, // Observe direct child elements 1224 subtree: true, // Observe all descendants 1225 attributes: false, // Do not observe attribute changes 1226 }; 1227 1228 const observer = new MutationObserver((mutationsList) => { 1229 if (mutationsList.length > 0) { 1230 renderMessageIfPossible(); 1231 } 1232 }); 1233 1234 observer.observe(priceContainer, config); 1235 } 1236 1237 function renderMessageIfPossible() { 1238 const amount = getPriceAmount(priceContainer.innerText)[0]; 1239 1240 if (amount) { 1241 renderMessage({ amount }); 1242 } 1243 } 1244 1245 function getPriceAmount(text) { 1246 /* 1247 INFO: 1248 - extracts a string from a pattern: [number][separator][number][separator]... 1249 [separator] - any symbol but a digit, including whitespaces 1250 */ 1251 const pattern = /\d+(?:[^\d]\d+)+(?!\d)/g; 1252 const matches = text.match(pattern); 1253 const results = []; 1254 1255 // if there are no matches 1256 if (!matches?.length) { 1257 const amount = text.replace(/[^\d]/g, ''); 1258 1259 if (!amount) return results; 1260 1261 results.push(amount); 1262 1263 return results; 1264 } 1265 1266 matches.forEach(str => { 1267 const sepIndexes = []; 1268 1269 for (let i = 0; i < str.length; i++) { 1270 // find separator index and push to array 1271 if (!/\d/.test(str[i])) { 1272 sepIndexes.push(i); 1273 } 1274 } 1275 if (sepIndexes.length === 0) return; 1276 // assume the last separator is the decimal 1277 const decIndex = sepIndexes[sepIndexes.length - 1]; 1278 1279 // cut the substr to the separator with replacing non-digit chars 1280 const intSubstr = str.slice(0, decIndex).replace(/[^\d]/g, ''); 1281 // cut the substr after the separator with replacing non-digit chars 1282 const decSubstr = str.slice(decIndex + 1).replace(/[^\d]/g, ''); 1283 1284 if (!intSubstr) return; 1285 1286 const amount = decSubstr ? `${intSubstr}.${decSubstr}` : intSubstr; 1287 // to get floating point number 1288 const number = parseFloat(amount); 1289 1290 if (!isNaN(number)) { 1291 results.push(String(number)); 1292 } 1293 }); 1294 1295 return results; 1296 } 1297 1298 function loadScript(src, attributes) { 1299 return new Promise((resolve, reject) => { 1300 const scriptTag = document.createElement('script'); 1301 1302 if (attributes) { 1303 Object.keys(attributes) 1304 .forEach(key => { 1305 scriptTag.setAttribute(key, attributes[key]); 1306 }); 1307 } 1308 1309 scriptTag.type = 'text/javascript'; 1310 scriptTag.src = src; 1311 1312 scriptTag.onload = () => resolve(); 1313 scriptTag.onerror = event => { 1314 reject(event); 1315 }; 1316 1317 document.head.appendChild(scriptTag); 1318 }); 1319 } 1320 1321 function renderMessage(objectParams) { 1322 const paypalSdkScriptConfig = getPayPalSdkScriptConfig(); 1323 1324 const options = transformConfig(paypalSdkScriptConfig.options); 1325 const attributes = transformConfig(paypalSdkScriptConfig.attributes); 1326 1327 const messageProps = { placement: 'product', ...objectParams }; 1328 1329 const renderPayPalMessagesComponent = (paypal) => { 1330 paypal.Messages(messageProps).render('#paypal-commerce-proddetails-messaging-banner'); 1331 }; 1332 1333 if (options['client-id'] && options['merchant-id']) { 1334 if (!window.paypalMessages) { 1335 const paypalSdkUrl = 'https://www.paypal.com/sdk/js'; 1336 const scriptQuery = new URLSearchParams(options).toString(); 1337 const scriptSrc = `${paypalSdkUrl}?${scriptQuery}`; 1338 1339 loadScript(scriptSrc, attributes).then(() => { 1340 renderPayPalMessagesComponent(window.paypalMessages); 1341 }); 1342 } else { 1343 renderPayPalMessagesComponent(window.paypalMessages) 1344 } 1345 } 1346 } 1347 1348 function transformConfig(config) { 1349 let transformedConfig = {}; 1350
1351 const keys = Object.keys(config); 1352 1353 keys.forEach((key) => { 1354 const value = config[key]; 1355 1356 if ( 1357 value === undefined || 1358 value === null || 1359 value === '' || 1360 (Array.isArray(value) && value.length === 0) 1361 ) { 1362 return; 1363 } 1364 1365 transformedConfig = { 1366 ...transformedConfig, 1367 [key]: Array.isArray(value) ? value.join(',') : value, 1368 }; 1369 }); 1370 1371 return transformedConfig; 1372 } 1373 1374 function getPayPalSdkScriptConfig() { 1375 const attributionId = ''; 1376 const currencyCode = 'USD'; 1377 const clientId = 'AQ3RkiNHQ53oodRlTz7z-9ETC9xQNUgOLHjVDII9sgnF19qLXJzOwShAxcFW7OT7pVEF5B9bwjIArOvE'; 1378 const merchantId = '3PVZVJKWM9W8C'; 1379 const isDeveloperModeApplicable = ''.indexOf('true') !== -1; 1380 const buyerCountry = ''; 1381 1382 return { 1383 options: { 1384 'client-id': clientId, 1385 'merchant-id': merchantId, 1386 components: ['messages'], 1387 currency: currencyCode, 1388 ...(isDeveloperModeApplicable && { 'buyer-country': buyerCountry }), 1389 }, 1390 attributes: { 1391 'data-namespace': 'paypalMessages', 1392 'data-partner-attribution-id': attributionId, 1393 }, 1394 }; 1395 } 1396 })(); 1397 </script>
1397 1398</div> 1399</div> 1400</div></div> 1401 1402 1403 1404 <dl> 1405 1406 1407 1408 1409 1410 1411 </dl> 1412 </div> 1413</section> 1414 1415<section class="block:product::form"> 1416 <div> 1417 1418 <form 1419 class="form" 1420 method="post" 1421 action="https://vzgrips.com/cart.php" 1422 enctype="multipart/form-data" 1423 data-cart-item-add 1424 > 1425 1426 <h4 class="block:product::tertheading">Customize</h4> 1427 1428 <input type="hidden" name="action" value="add"> 1429 <input type="hidden" name="product_id" value="13291"/> 1430 1431 <div data-product-option-change style="display:none;"> 1432 <div class="form-field" data-product-attribute="swatch" id="Color"> 1433 <label class="form-label form-label--alternate form-label--inlineSmall"> 1434 <span class="actual-label">Color</span>: 1435 <small>*</small> 1436 </span> 1437 <span id="selected-option-value" data-option-value></span> 1438 </label> 1439 1440 <input class="form-radio" type="radio" name="attribute[8745]" value="10256" id="attribute_swatch_8745_10256" required> 1441 <label class="form-option form-option-swatch" for="attribute_swatch_8745_10256" data-product-attribute-value="10256"> 1442 <span class='form-option-variant form-option-variant--pattern' title="Black" style="background-image: url('https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/40x40/attribute_value_images/10256.preview.jpg?t=1570221496');"></span> 1443 <span class="form-option-expanded"> 1444 <span class="form-option-image" style="background-image: url('https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/original/attribute_value_images/10256.preview.jpg?t=1570221496');"></span> 1445 </span> 1446 </label> 1447 <input class="form-radio" type="radio" name="attribute[8745]" value="10257" id="attribute_swatch_8745_10257" required> 1448 <label class="form-option form-option-swatch" for="attribute_swatch_8745_10257" data-product-attribute-value="10257"> 1449 <span class='form-option-variant form-option-variant--pattern' title="Black Gray" style="background-image: url('https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/40x40/attribute_value_images/10257.preview.jpg?t=1570221497');"></span> 1450 <span class="form-option-expanded"> 1451 <span class="form-option-image" style="background-image: url('https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/original/attribute_value_images/10257.preview.jpg?t=1570221497');"></span> 1452 </span> 1453 </label> 1454 <input class="form-radio" type="radio" name="attribute[8745]" value="10476" id="attribute_swatch_8745_10476" required> 1455 <label class="form-option form-option-swatch" for="attribute_swatch_8745_10476" data-product-attribute-value="10476"> 1456 <span class='form-option-variant form-option-variant--pattern' title="Black Red" style="background-image: url('https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/40x40/attribute_value_images/10476.preview.jpg?t=1605796073');"></span> 1457 <span class="form-option-expanded"> 1458 <span class="form-option-image" style="background-image: url('https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/original/attribute_value_images/10476.preview.jpg?t=1605796073');"></span> 1459 </span> 1460 </label> 1461</div> 1462 1463 1464 1465 1466 1467 1468 </div> 1469 1470 <div class="hide-for-large-up"> 1471 1472 <div> 1473 1474 <div class="price-section price-section--withoutTax rrp-price--withoutTax" style="display: none;"> 1475 MSRP: 1476 <span data-product-rrp-price-without-tax class="price price--rrp"> 1477 1478 </span> 1479 </div> 1480 <div class="price-section price-section--withoutTax non-sale-price--withoutTax" style="display: none;"> 1481 Was: 1482 <span data-product-non-sale-price-without-tax class="price price--non-sale"> 1483 1484 </span> 1485 </div> 1486 <div class="price-section price-section--withoutTax">
1487 <span class="price-label" > 1488 1489 </span> 1490 <span class="price-now-label" style="display: none;"> 1491 Now: 1492 </span> 1493 <span data-product-price-without-tax class="price price--withoutTax">$75.00</span> 1494 <meta itemprop="price" content="75" /> 1495 </div> 1496 <div class="price-section price-section--saving price" style="display: none;"> 1497 <span class="price">(You save</span> 1498 <span data-product-price-saved class="price price--saving"> 1499 1500 </span> 1501 <span class="price">)</span> 1502 </div> 1503 </div> 1504 </div> 1505 1506 <div class="form-field form-field--stock u-hiddenVisually"> 1507 <label class="form-label form-label--alternate"> 1508 Current Stock: 1509 <span data-product-stock></span> 1510 </label> 1511 </div> 1512 1513 <div> 1514 </div> 1515 1516 <div class="form-field form-field--increments"> 1517 <label class="form-label form-label--alternate" 1518 for="qty[]">Quantity:</label> 1519 <div class="form-increment" data-quantity-change> 1520 <button class="button button--icon" data-action="dec"> 1521 <span class="is-srOnly">Decrease Quantity:</span> 1522 <i class="icon" aria-hidden="true"> 1523 <svg> 1524 <use xlink:href="#icon-keyboard-arrow-down"/> 1525 </svg> 1526 </i> 1527 </button> 1528 <input class="form-input form-input--incrementTotal" 1529 id="qty[]" 1530 name="qty[]" 1531 type="tel" 1532 value="1" 1533 data-quantity-min="0" 1534 data-quantity-max="0" 1535 min="1" 1536 pattern="[0-9]*" 1537 aria-live="polite"> 1538 <button class="button button--icon" data-action="inc"> 1539 <span class="is-srOnly">Increase Quantity:</span> 1540 <i class="icon" aria-hidden="true"> 1541 <svg> 1542 <use xlink:href="#icon-keyboard-arrow-up"/> 1543 </svg> 1544 </i> 1545 </button> 1546 </div> 1547 </div> 1548<div id="shortDescription"><p></p></div> 1549<div class="alertBox productAttributes-message" style="display:none"> 1550 <div class="alertBox-column alertBox-icon"> 1551 <icon glyph="ic-success" class="icon" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"></path></svg></icon> 1552 </div> 1553 <p class="alertBox-column alertBox-message"></p> 1554</div> 1555 <div class="form-action"> 1556 <input id="form-action-addToCart" data-wait-message="Adding to cart…" class="button add2cart button--primary" type="submit" 1557 value="Add to Cart"> 1558 </div> 1559 1560 </form> 1561 1562 <form action="/wishlist.php?action=add&product_id=13291" class="form form-wishlist form-action" data-wishlist-add method="post"> 1563 <a aria-controls="wishlist-dropdown" aria-expanded="false" class="button dropdown-menu-button" data-dropdown="wishlist-dropdown"> 1564 <span>Add to Wish List</span> 1565 <i aria-hidden="true" class="icon"> 1566 <svg> 1567 <use xlink:href="#icon-chevron-down" /> 1568 </svg> 1569 </i> 1570 </a> 1571 <ul aria-hidden="true" class="dropdown-menu" data-dropdown-content id="wishlist-dropdown" tabindex="-1"> 1572 1573 <li> 1574 <input class="button" type="submit" value="Add to My Wish List"> 1575 </li> 1576 <li> 1577 <a data-wishlist class="button" href="/wishlist.php?action=addwishlist&product_id=13291">Create New Wish List</a> 1578 </li> 1579 </ul> 1580</form> 1581 </div> 1582 1583 <div class="share-toolbox" 1584 data-share-title="" 1585 data-share-url=""> 1586 1587 <ul class="socialLinks" aria-label="Share this page"> 1588 1589 <li class="socialLinks-item socialLinks-item--native-share"> 1590 <a href="#"
1591 class="share-link icon icon--native-share" 1592 data-share-service="native" 1593 aria-label="Share"> 1594 <svg viewBox="0 0 24 24" aria-hidden="true"> 1595 <path d="M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11A2.99 2.99 0 1 0 15 5c0 .24.04.47.09.7L8.04 9.81A2.99 2.99 0 1 0 8.04 14.2l7.12 4.18c-.04.2-.06.41-.06.62A2.9 2.9 0 1 0 18 16.08Z"/> 1596 </svg> 1597 </a> 1598 </li> 1599 1600 <li class="socialLinks-item socialLinks-item--copy"> 1601 <a href="#" class="share-link icon icon--copy" data-share-service="copy" aria-label="Copy link"> 1602 <svg viewBox="0 0 24 24" aria-hidden="true"> 1603 <path d="M15.5 2.5H5c-.55 0-1 .45-1 1v13h-1.5v-13C2.5 2.12 3.62 1 5 1h10.5v1.5Zm3.5 4H9c-.55 0-1 .45-1 1v13c0 .55.45 1 1 1h10c.55 0 1-.45 1-1v-13c0-.55-.45-1-1-1Zm-.5 13.5h-9v-12h9v12Z"/> 1604 </svg> 1605 </a> 1606 </li> 1607 1608 <li class="socialLinks-item socialLinks-item--email"> 1609 <a href="#" 1610 class="share-link icon icon--email" 1611 data-share-service="email" 1612 aria-label="Email this page"> 1613 <svg> 1614 <use xlink:href="#icon-envelope"/> 1615 </svg> 1616 </a> 1617 </li> 1618 1619 <li class="socialLinks-item socialLinks-item--facebook"> 1620 <a href="#" 1621 class="share-link icon icon--facebook" 1622 data-share-service="facebook" 1623 aria-label="Share on Facebook"> 1624 <svg> 1625 <use xlink:href="#icon-facebook"/> 1626 </svg> 1627 </a> 1628 </li> 1629 1630 <li class="socialLinks-item socialLinks-item--pinterest"> 1631 <a href="#" 1632 class="share-link icon icon--pinterest" 1633 data-share-service="pinterest" 1634 aria-label="Share on Pinterest"> 1635 <svg> 1636 <use xlink:href="#icon-pinterest"/> 1637 </svg> 1638 </a> 1639 </li> 1640 1641 <li class="socialLinks-item socialLinks-item--twitter"> 1642 <a href="#" 1643 class="share-link icon icon--twitter" 1644 data-share-service="twitter" 1645 aria-label="Share on X"> 1646 <svg viewBox="1 2 22 20" aria-hidden="true"> 1647 <path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24h-6.657l-5.214-6.817-5.963 6.817H1.685l7.73-8.835L1.254 2.25H8.08l4.713 6.231 5.45-6.231Zm-1.161 17.52h1.833L7.084 4.126H5.117L17.083 19.77Z"/> 1648 </svg> 1649 </a> 1650 </li> 1651 1652 <li class="socialLinks-item socialLinks-item--linkedin"> 1653 <a href="#" 1654 class="share-link icon icon--linkedin" 1655 data-share-service="linkedin" 1656 aria-label="Share on LinkedIn"> 1657 <svg> 1658 <use xlink:href="#icon-linkedin"/> 1659 </svg> 1660 </a> 1661 </li> 1662 1663 <li class="socialLinks-item socialLinks-item--print"> 1664 <a href="#" 1665 class="share-link icon icon--print" 1666 data-share-service="print" 1667 aria-label="Print this page"> 1668 <svg> 1669 <use xlink:href="#icon-print"/> 1670 </svg> 1671 </a> 1672 </li> 1673 1674 </ul> 1675</div> 1676
1677<script> 1678document.addEventListener('DOMContentLoaded', function () { 1679 document.querySelectorAll('.share-toolbox').forEach(function (shareBox) { 1680 if (shareBox.dataset.shareInitialized === 'true') { 1681 return; 1682 } 1683 1684 shareBox.dataset.shareInitialized = 'true'; 1685 1686 var rawUrl = shareBox.getAttribute('data-share-url') || window.location.href; 1687 var rawTitle = shareBox.getAttribute('data-share-title') || document.title; 1688 1689 var shareUrl; 1690 1691 try { 1692 shareUrl = new URL(rawUrl, window.location.origin).href; 1693 } catch (error) { 1694 shareUrl = window.location.href; 1695 } 1696 1697 var shareTitle = rawTitle.trim(); 1698 var encodedUrl = encodeURIComponent(shareUrl); 1699 var encodedTitle = encodeURIComponent(shareTitle); 1700 1701 var ogImage = document.querySelector('meta[property="og:image"]'); 1702 var encodedImage = ogImage && ogImage.content 1703 ? encodeURIComponent(ogImage.content) 1704 : ''; 1705 1706 function copyToClipboard(text) { 1707 if (navigator.clipboard && navigator.clipboard.writeText) { 1708 return navigator.clipboard.writeText(text); 1709 } 1710 1711 return new Promise(function (resolve, reject) { 1712 var textArea = document.createElement('textarea'); 1713 1714 textArea.value = text; 1715 textArea.setAttribute('readonly', ''); 1716 textArea.style.position = 'absolute'; 1717 textArea.style.left = '-9999px'; 1718 1719 document.body.appendChild(textArea); 1720 textArea.select(); 1721 1722 try { 1723 var successful = document.execCommand('copy'); 1724 document.body.removeChild(textArea); 1725 1726 if (successful) { 1727 resolve(); 1728 } else { 1729 reject(); 1730 } 1731 } catch (error) { 1732 document.body.removeChild(textArea); 1733 reject(error); 1734 } 1735 }); 1736 } 1737 1738 shareBox.querySelectorAll('.share-link').forEach(function (link) { 1739 var service = link.getAttribute('data-share-service'); 1740 var shareLink = ''; 1741 1742 switch (service) { 1743 case 'native': 1744 if (!navigator.share) { 1745 link.closest('.socialLinks-item').remove(); 1746 return; 1747 } 1748 1749 link.addEventListener('click', async function (event) { 1750 event.preventDefault(); 1751 1752 try { 1753 await navigator.share({ 1754 title: shareTitle, 1755 text: shareTitle, 1756 url: shareUrl 1757 }); 1758 } catch (error) { 1759 // User cancelled sharing or sharing failed. 1760 } 1761 }); 1762 1763 return; 1764 1765 case 'copy': 1766 link.addEventListener('click', function (event) { 1767 event.preventDefault(); 1768 1769 var originalLabel = link.getAttribute('aria-label') || 'Copy link'; 1770 1771 copyToClipboard(shareUrl).then(function () { 1772 link.setAttribute('aria-label', 'Link copied'); 1773 link.classList.add('is-copied'); 1774 1775 setTimeout(function () { 1776 link.setAttribute('aria-label', originalLabel); 1777 link.classList.remove('is-copied'); 1778 }, 2000); 1779 }); 1780 }); 1781 1782 return; 1783 1784 case 'email': 1785 shareLink = 'mailto:?subject=' + encodedTitle + '&body=' + encodedUrl; 1786 break; 1787 1788 case 'facebook': 1789 shareLink = 'https://www.facebook.com/sharer/sharer.php?u=' + encodedUrl; 1790 break; 1791 1792 case 'pinterest': 1793 shareLink = 'https://pinterest.com/pin/create/button/?url=' + encodedUrl + '&description=' + encodedTitle; 1794 1795 if (encodedImage) { 1796 shareLink += '&media=' + encodedImage; 1797 } 1798 1799 break; 1800 1801 case 'twitter': 1802 shareLink = 'https://twitter.com/intent/tweet?url=' + encodedUrl + '&text=' + encodedTitle; 1803 break; 1804 1805 case 'linkedin': 1806 shareLink = 'https://www.linkedin.com/sharing/share-offsite/?url=' + encodedUrl; 1807 break; 1808 1809 case 'print': 1810 link.addEventListener('click', function (event) { 1811 event.preventDefault(); 1812 window.print(); 1813 }); 1814 1815 return; 1816 1817 default: 1818 return; 1819 } 1820 1821 link.setAttribute('href', shareLink); 1822 1823 if (service !== 'email') { 1824 link.setAttribute('target', '_blank'); 1825 link.setAttribute('rel', 'noopener noreferrer'); 1826 } 1827 1828 link.addEventListener('click', function (event) { 1829 if ( 1830 service === 'email' || 1831 event.ctrlKey || 1832 event.metaKey || 1833 event.shiftKey || 1834 event.button !== 0 1835 ) { 1836 return; 1837 } 1838 1839 event.preventDefault(); 1840 1841 window.open( 1842 shareLink, 1843 'shareWindow', 1844 'width=600,height=500,menubar=no,toolbar=no,resizable=yes,scrollbars=yes' 1845 ); 1846 }); 1847 }); 1848 });
1849}); 1850</script>
1850 1851 1852</section> 1853 </div> 1854 </div> 1855 </div> 1856 1857 1858</div> 1859 1860<div id="previewModal" class="modal modal--large" data-reveal> 1861 <a href="#" class="modal-close" aria-label="Close" role="button"> 1862 <span aria-hidden="true">×</span> 1863 </a> 1864 <div class="modal-content"></div> 1865 <div class="loadingOverlay"></div> 1866</div> 1867 <div class="row" id="tabs"> 1868 <div class="columns small-12"> 1869 <ul class="tabs" data-tab role="tablist"> 1870 <li class="tab is-active" role="presentational"> 1871 <a class="tab-title" href="#tab-related" role="tab" tabindex="0" aria-selected="true" controls="tab-related">Related Products</a> 1872 </li> 1873</ul> 1874 1875<div class="tabs-contents"> 1876 <div role="tabpanel" aria-hidden="false" class="tab-content has-jsContent is-active" id="tab-related"> 1877 <section class="productCarousel" 1878 data-list-name="" 1879 data-slick='{ 1880 "dots": true, 1881 "infinite": false, 1882 "mobileFirst": true, 1883 "slidesToShow": 2, 1884 "slidesToScroll": 2, 1885 "responsive": [ 1886 { 1887 "breakpoint": 800, 1888 "settings": { 1889 "slidesToShow": 6, 1890 "slidesToScroll": 3 1891 } 1892 }, 1893 { 1894 "breakpoint": 550, 1895 "settings": { 1896 "slidesToShow": 3, 1897 "slidesToScroll": 3 1898 } 1899 } 1900 ] 1901 }' 1902> 1903 <div class="productCarousel-slide"> 1904 <article class="card " > 1905 <figure class="card-figure"> 1906 1907 <a href="https://vzgrips.com/products/dan-wesson-dwx-compact-grips-vz-frag-palm-swell.html" > 1908 <div class="card-img-container"> 1909 <img 1910src="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/500x500/products/13290/9630/DW-DWX-COM-PFRAG-THUMB__55044.1787339425.jpg?c=2" alt="Dan Wesson DWX Compact Grips - VZ FRAG Palm Swell Thumbnail" title="Dan Wesson DWX Compact Grips - VZ FRAG Palm Swell Thumbnail" data-sizes="false" 1911 srcset="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" 1912 data-srcset="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/80w/products/13290/9630/DW-DWX-COM-PFRAG-THUMB__55044.1787339425.jpg?c=2 80w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/160w/products/13290/9630/DW-DWX-COM-PFRAG-THUMB__55044.1787339425.jpg?c=2 160w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/320w/products/13290/9630/DW-DWX-COM-PFRAG-THUMB__55044.1787339425.jpg?c=2 320w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/640w/products/13290/9630/DW-DWX-COM-PFRAG-THUMB__55044.1787339425.jpg?c=2 640w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/960w/products/13290/9630/DW-DWX-COM-PFRAG-THUMB__55044.1787339425.jpg?c=2 960w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280w/products/13290/9630/DW-DWX-COM-PFRAG-THUMB__55044.1787339425.jpg?c=2 1280w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1920w/products/13290/9630/DW-DWX-COM-PFRAG-THUMB__55044.1787339425.jpg?c=2 1920w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/2560w/products/13290/9630/DW-DWX-COM-PFRAG-THUMB__55044.1787339425.jpg?c=2 2560w" 1913 1914 class="lazyload card-image lazyload" 1915 1916 itemprop="image" /> 1917 </div> 1918 1919 </a> 1920 1921 <figcaption class="card-figcaption"> 1922 <div class="card-figcaption-body"> 1923 </div> 1924 </figcaption> 1925 </figure> 1926 <div class="card-swatches"></div> 1927 <div class="card-body"> 1928 <h4 class="card-title"> 1929 <a href="https://vzgrips.com/products/dan-wesson-dwx-compact-grips-vz-frag-palm-swell.html" >Dan Wesson DWX Compact Grips - VZ FRAG Palm Swell</a> 1930 </h4> 1931 1932 <div class="card-text" data-test-info-type="price"> 1933 1934 <div class="price-section price-section--withoutTax rrp-price--withoutTax" style="display: none;"> 1935 MSRP: 1936 <span data-product-rrp-price-without-tax class="price price--rrp"> 1937 1938 </span> 1939 </div> 1940 <div class="price-section price-section--withoutTax non-sale-price--withoutTax" style="display: none;"> 1941 Was:
1942 <span data-product-non-sale-price-without-tax class="price price--non-sale"> 1943 1944 </span> 1945 </div> 1946 <div class="price-section price-section--withoutTax"> 1947 <span class="price-label" > 1948 1949 </span> 1950 <span class="price-now-label" style="display: none;"> 1951 As Low As: 1952 </span> 1953 <span data-product-price-without-tax class="price price--withoutTax">$75.00</span> 1954 <meta itemprop="price" content="75" /> 1955 </div> 1956 </div> 1957 1958 <div class="card-review-rating"> 1959 <sv-product-category-star-rating data-product-id='13290'></sv-product-category-star-rating> 1960 </div> 1961 </div> 1962 1963 <a href="https://vzgrips.com/products/dan-wesson-dwx-compact-grips-vz-frag-palm-swell.html" data-event-type="product-click" class="shop-now button" data-product-id="13290">Choose Options</a> 1964</article> </div> 1965 <div class="productCarousel-slide"> 1966 <article class="card " > 1967 <figure class="card-figure"> 1968 1969 <a href="https://vzgrips.com/products/dan-wesson-dwx-compact-grips-vz-frag.html" > 1970 <div class="card-img-container"> 1971 <img 1972src="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/500x500/products/13289/9628/DW-DWX-COM-FRAG-THUMB__44535.1787339372.jpg?c=2" alt="Dan Wesson DWX Compact Grips - VZ FRAG Thumbnail" title="Dan Wesson DWX Compact Grips - VZ FRAG Thumbnail" data-sizes="false" 1973 srcset="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" 1974 data-srcset="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/80w/products/13289/9628/DW-DWX-COM-FRAG-THUMB__44535.1787339372.jpg?c=2 80w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/160w/products/13289/9628/DW-DWX-COM-FRAG-THUMB__44535.1787339372.jpg?c=2 160w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/320w/products/13289/9628/DW-DWX-COM-FRAG-THUMB__44535.1787339372.jpg?c=2 320w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/640w/products/13289/9628/DW-DWX-COM-FRAG-THUMB__44535.1787339372.jpg?c=2 640w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/960w/products/13289/9628/DW-DWX-COM-FRAG-THUMB__44535.1787339372.jpg?c=2 960w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280w/products/13289/9628/DW-DWX-COM-FRAG-THUMB__44535.1787339372.jpg?c=2 1280w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1920w/products/13289/9628/DW-DWX-COM-FRAG-THUMB__44535.1787339372.jpg?c=2 1920w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/2560w/products/13289/9628/DW-DWX-COM-FRAG-THUMB__44535.1787339372.jpg?c=2 2560w" 1975 1976 class="lazyload card-image lazyload" 1977 1978 itemprop="image" /> 1979 </div> 1980 1981 </a> 1982 1983 <figcaption class="card-figcaption"> 1984 <div class="card-figcaption-body"> 1985 </div> 1986 </figcaption> 1987 </figure> 1988 <div class="card-swatches"></div> 1989 <div class="card-body"> 1990 <h4 class="card-title"> 1991 <a href="https://vzgrips.com/products/dan-wesson-dwx-compact-grips-vz-frag.html" >Dan Wesson DWX Compact Grips - VZ FRAG</a> 1992 </h4> 1993 1994 <div class="card-text" data-test-info-type="price"> 1995 1996 <div class="price-section price-section--withoutTax rrp-price--withoutTax" style="display: none;"> 1997 MSRP: 1998 <span data-product-rrp-price-without-tax class="price price--rrp"> 1999 2000 </span> 2001 </div> 2002 <div class="price-section price-section--withoutTax non-sale-price--withoutTax" style="display: none;"> 2003 Was: 2004 <span data-product-non-sale-price-without-tax class="price price--non-sale"> 2005 2006 </span> 2007 </div> 2008 <div class="price-section price-section--withoutTax"> 2009 <span class="price-label" > 2010 2011 </span> 2012 <span class="price-now-label" style="display: none;"> 2013 As Low As: 2014 </span>
2015 <span data-product-price-without-tax class="price price--withoutTax">$75.00</span> 2016 <meta itemprop="price" content="75" /> 2017 </div> 2018 </div> 2019 2020 <div class="card-review-rating"> 2021 <sv-product-category-star-rating data-product-id='13289'></sv-product-category-star-rating> 2022 </div> 2023 </div> 2024 2025 <a href="https://vzgrips.com/products/dan-wesson-dwx-compact-grips-vz-frag.html" data-event-type="product-click" class="shop-now button" data-product-id="13289">Choose Options</a> 2026</article> </div> 2027 <div class="productCarousel-slide"> 2028 <article class="card " > 2029 <figure class="card-figure"> 2030 <div class="card-flag is-out-of-stock"> 2031 Clearance 2032 </div> 2033 2034 <a href="https://vzgrips.com/products/1911-vz-etc-frag-black-dan-wesson-ambi-full-size.html" > 2035 <div class="card-img-container"> 2036 <img 2037src="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/500x500/products/12284/6121/07-03-1120-00-40-000__32062.1690468528.jpg?c=2" alt="1911 VZ ETC/FRAG - Black - Dan Wesson Ambi - Full-Size" title="1911 VZ ETC/FRAG - Black - Dan Wesson Ambi - Full-Size" data-sizes="false" 2038 srcset="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" 2039 data-srcset="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/80w/products/12284/6121/07-03-1120-00-40-000__32062.1690468528.jpg?c=2 80w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/160w/products/12284/6121/07-03-1120-00-40-000__32062.1690468528.jpg?c=2 160w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/320w/products/12284/6121/07-03-1120-00-40-000__32062.1690468528.jpg?c=2 320w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/640w/products/12284/6121/07-03-1120-00-40-000__32062.1690468528.jpg?c=2 640w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/960w/products/12284/6121/07-03-1120-00-40-000__32062.1690468528.jpg?c=2 960w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280w/products/12284/6121/07-03-1120-00-40-000__32062.1690468528.jpg?c=2 1280w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1920w/products/12284/6121/07-03-1120-00-40-000__32062.1690468528.jpg?c=2 1920w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/2560w/products/12284/6121/07-03-1120-00-40-000__32062.1690468528.jpg?c=2 2560w" 2040 2041 class="lazyload card-image lazyload" 2042 2043 itemprop="image" /> 2044 </div> 2045 2046 </a> 2047 2048 <figcaption class="card-figcaption"> 2049 <div class="card-figcaption-body"> 2050 </div> 2051 </figcaption> 2052 </figure> 2053 <div class="card-swatches"></div> 2054 <div class="card-body"> 2055 <h4 class="card-title"> 2056 <a href="https://vzgrips.com/products/1911-vz-etc-frag-black-dan-wesson-ambi-full-size.html" >1911 VZ ETC/FRAG - Black - Dan Wesson Ambi - Full-Size</a> 2057 </h4> 2058 2059 <div class="card-text" data-test-info-type="price"> 2060 2061 <div class="price-section price-section--withoutTax rrp-price--withoutTax" style="display: none;"> 2062 MSRP: 2063 <span data-product-rrp-price-without-tax class="price price--rrp"> 2064 2065 </span> 2066 </div> 2067 <div class="price-section price-section--withoutTax non-sale-price--withoutTax" style="display: none;"> 2068 Was: 2069 <span data-product-non-sale-price-without-tax class="price price--non-sale"> 2070 2071 </span> 2072 </div> 2073 <div class="price-section price-section--withoutTax"> 2074 <span class="price-label" > 2075 2076 </span> 2077 <span class="price-now-label" style="display: none;"> 2078 As Low As: 2079 </span> 2080 <span data-product-price-without-tax class="price price--withoutTax">$40.00</span> 2081 <meta itemprop="price" content="40" /> 2082 </div> 2083 </div> 2084 2085 <div class="card-review-rating"> 2086 <sv-product-category-star-rating data-product-id='12284'></sv-product-category-star-rating> 2087 </div> 2088 </div> 2089 2090 <a href="https://vzgrips.com/products/1911-vz-etc-frag-black-dan-wesson-ambi-full-size.html" data-event-type="product-click" class="shop-now button" data-product-id="12284">Choose Options</a> 2091</article> </div> 2092 <div class="productCarousel-slide"> 2093 <article class="card " > 2094 <figure class="card-figure"> 2095 2096 <a href="https://vzgrips.com/products/vz-slant-palm-swell-full-size-1911-grips.html" > 2097 <div class="card-img-container"> 2098 <img 2099src="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/500x500/products/11039/6166/PS-BG-THUMB__92293.1692972398.jpg?c=2" alt="VZ Slant Palm Swell G-10 1911 grips thumbnail." title="VZ Slant Palm Swell G-10 1911 grips thumbnail." data-sizes="false" 2100 srcset="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" 2101 data-srcset="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/80w/products/11039/6166/PS-BG-THUMB__92293.1692972398.jpg?c=2 80w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/160w/products/11039/6166/PS-BG-THUMB__92293.1692972398.jpg?c=2 160w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/320w/products/11039/6166/PS-BG-THUMB__92293.1692972398.jpg?c=2 320w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/640w/products/11039/6166/PS-BG-THUMB__92293.1692972398.jpg?c=2 640w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/960w/products/11039/6166/PS-BG-THUMB__92293.1692972398.jpg?c=2 960w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280w/products/11039/6166/PS-BG-THUMB__92293.1692972398.jpg?c=2 1280w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1920w/products/11039/6166/PS-BG-THUMB__92293.1692972398.jpg?c=2 1920w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/2560w/products/11039/6166/PS-BG-THUMB__92293.1692972398.jpg?c=2 2560w" 2102 2103 class="lazyload card-image lazyload" 2104 2105 itemprop="image" /> 2106 </div> 2107 2108 </a> 2109
2110 <figcaption class="card-figcaption"> 2111 <div class="card-figcaption-body"> 2112 </div> 2113 </figcaption> 2114 </figure> 2115 <div class="card-swatches"></div> 2116 <div class="card-body"> 2117 <h4 class="card-title"> 2118 <a href="https://vzgrips.com/products/vz-slant-palm-swell-full-size-1911-grips.html" >1911 VZ Slant Palm Swell - Full-Size Grips</a> 2119 </h4> 2120 2121 <div class="card-text" data-test-info-type="price"> 2122 2123 <div class="price-section price-section--withoutTax rrp-price--withoutTax" style="display: none;"> 2124 MSRP: 2125 <span data-product-rrp-price-without-tax class="price price--rrp"> 2126 2127 </span> 2128 </div> 2129 <div class="price-section price-section--withoutTax non-sale-price--withoutTax" style="display: none;"> 2130 Was: 2131 <span data-product-non-sale-price-without-tax class="price price--non-sale"> 2132 2133 </span> 2134 </div> 2135 <div class="price-section price-section--withoutTax"> 2136 <span class="price-label" > 2137 2138 </span> 2139 <span class="price-now-label" style="display: none;"> 2140 As Low As: 2141 </span> 2142 <span data-product-price-without-tax class="price price--withoutTax">$69.00</span> 2143 <meta itemprop="price" content="69" /> 2144 </div> 2145 </div> 2146 2147 <div class="card-review-rating"> 2148 <sv-product-category-star-rating data-product-id='11039'></sv-product-category-star-rating> 2149 </div> 2150 </div> 2151 2152 <a href="https://vzgrips.com/products/vz-slant-palm-swell-full-size-1911-grips.html" data-event-type="product-click" class="shop-now button" data-product-id="11039">Choose Options</a> 2153</article> </div> 2154 <div class="productCarousel-slide"> 2155 <article class="card " > 2156 <figure class="card-figure"> 2157 2158 <a href="https://vzgrips.com/products/vz-tactical-slants-palm-swell-full-size-1911-grips.html" > 2159 <div class="card-img-container"> 2160 <img 2161src="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/500x500/products/11038/6163/PTS-HB-THUMB__40493.1692909512.jpg?c=2" alt="VZ Tactial Slant Palm Swell G-10 1911 grips thumbnail." title="VZ Tactial Slant Palm Swell G-10 1911 grips thumbnail." data-sizes="false" 2162 srcset="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" 2163 data-srcset="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/80w/products/11038/6163/PTS-HB-THUMB__40493.1692909512.jpg?c=2 80w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/160w/products/11038/6163/PTS-HB-THUMB__40493.1692909512.jpg?c=2 160w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/320w/products/11038/6163/PTS-HB-THUMB__40493.1692909512.jpg?c=2 320w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/640w/products/11038/6163/PTS-HB-THUMB__40493.1692909512.jpg?c=2 640w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/960w/products/11038/6163/PTS-HB-THUMB__40493.1692909512.jpg?c=2 960w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1280w/products/11038/6163/PTS-HB-THUMB__40493.1692909512.jpg?c=2 1280w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/1920w/products/11038/6163/PTS-HB-THUMB__40493.1692909512.jpg?c=2 1920w, https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/2560w/products/11038/6163/PTS-HB-THUMB__40493.1692909512.jpg?c=2 2560w" 2164 2165 class="lazyload card-image lazyload" 2166 2167 itemprop="image" /> 2168 </div> 2169 2170 </a> 2171 2172 <figcaption class="card-figcaption"> 2173 <div class="card-figcaption-body"> 2174 </div> 2175 </figcaption> 2176 </figure> 2177 <div class="card-swatches"></div> 2178 <div class="card-body"> 2179 <h4 class="card-title"> 2180 <a href="https://vzgrips.com/products/vz-tactical-slants-palm-swell-full-size-1911-grips.html" >1911 VZ Tactical Slants Palm Swell - Full-Size Grips</a> 2181 </h4> 2182 2183 <div class="card-text" data-test-info-type="price"> 2184 2185 <div class="price-section price-section--withoutTax rrp-price--withoutTax" style="display: none;"> 2186 MSRP:
2187 <span data-product-rrp-price-without-tax class="price price--rrp"> 2188 2189 </span> 2190 </div> 2191 <div class="price-section price-section--withoutTax non-sale-price--withoutTax" style="display: none;"> 2192 Was: 2193 <span data-product-non-sale-price-without-tax class="price price--non-sale"> 2194 2195 </span> 2196 </div> 2197 <div class="price-section price-section--withoutTax"> 2198 <span class="price-label" > 2199 2200 </span> 2201 <span class="price-now-label" style="display: none;"> 2202 As Low As: 2203 </span> 2204 <span data-product-price-without-tax class="price price--withoutTax">$69.00</span> 2205 <meta itemprop="price" content="69" /> 2206 </div> 2207 </div> 2208 2209 <div class="card-review-rating"> 2210 <sv-product-category-star-rating data-product-id='11038'></sv-product-category-star-rating> 2211 </div> 2212 </div> 2213 2214 <a href="https://vzgrips.com/products/vz-tactical-slants-palm-swell-full-size-1911-grips.html" data-event-type="product-click" class="shop-now button" data-product-id="11038">Choose Options</a> 2215</article> </div> 2216</section> 2217 </div> 2218 2219</div> 2220 </div> 2221 </div> 2222 </article> 2223 2224 <!-- START SiteVibes Product Review Tag --> 2225 <div id="sitevibes-product-reviews"></div> 2226 <!-- END SiteVibes Product Review Tag --> 2227 2228 <!-- <div id="reviews" class="block:reviews"> 2229 <div class="block:reviews::header"> 2230 <h3 class="block:reviews::heading">Reviews</h3> 2231 </div> 2232 <div class="block:reviews::items"> 2233 <div class="trustspot-photo-carousel" data-visual-entity-id="16962" data-product-sku="13291"></div> 2234 <div class="trustspot trustspot-main-widget" data-product-sku="13291" data-name="Dan Wesson DWX Full-Size Grips - VZ FRAG Palm Swell"> 2235 </div> 2236 </div> 2237 </div> --> 2238 </div> 2239 </main> 2240 2241 <div id="modal" class="modal" data-reveal data-prevent-quick-search-close> 2242 <a href="#" class="modal-close" aria-label="Close" role="button"> 2243 <span aria-hidden="true">×</span> 2244 </a> 2245 <div class="modal-content"></div> 2246 <div class="loadingOverlay"></div> 2247</div> 2248 <div id="alert-modal" class="modal modal--alert modal--small" data-reveal data-prevent-quick-search-close> 2249 <div class="swal2-icon swal2-error swal2-animate-error-icon"><span class="swal2-x-mark swal2-animate-x-mark"><span class="swal2-x-mark-line-left"></span><span class="swal2-x-mark-line-right"></span></span></div> 2250 2251 <div class="modal-content"></div> 2252 2253 <div class="button-container"><button type="button" class="confirm button" data-reveal-close>OK</button></div> 2254</div> 2255 </div> 2256 <style> 2257 2258 :root { 2259 --vz-orange: #ff8300; 2260 --vz-gold: #c58b2a; 2261 --vz-dark: #333; 2262 --vz-darker: #1f1f1f; 2263 --vz-middle: #242424; 2264 --vz-light: #f5f5f5; 2265 --vz-text: #111; 2266 --vz-muted: #666; 2267 --vz-red-badge: #a2655f; 2268 --vz-green-badge: #66cc66; 2269 --vz-white-soft: rgba(255, 255, 255, 0.7); 2270 --vz-white-muted: rgba(255, 255, 255, 0.62); 2271 --vz-max: 1200px; 2272 --vz-radius: 16px; 2273 --vz-font: Mulish, sans-serif; 2274 } 2275 2276 .footer { 2277 background: var(--vz-middle); 2278 display: flex; 2279 gap: 20px; 2280 flex-direction: column; 2281 align-items: center; 2282 padding: 2rem; 2283 } 2284 2285 .footer h3 { 2286 font-size: 1.5rem; 2287 } 2288 2289 .footer-upper { 2290 width: clamp(300px, 100%, 1170px); 2291 padding-bottom: 2rem; 2292 2293 } 2294 2295 .newsletter h3 { 2296 flex-grow: 1; 2297 margin: 0.5rem; 2298 color: var(--vz-light); 2299 } 2300 2301 .footer-mid { 2302 width: clamp(300px, 100%, 1170px); 2303 display: grid; 2304 gap: 20px; 2305 grid-template-areas: 2306 "box-1 box-2 box-3 box-4"; 2307 } 2308 2309 @media (max-width: 1024px) { 2310 .footer-mid { 2311 display: grid; 2312 gap: 1em; 2313 grid-template-areas: 2314 "box-1 box-4" 2315 "box-2 box-3" 2316 } 2317 } 2318 2319 @media (max-width: 768px) { 2320 .footer-mid { 2321 display: grid; 2322 gap: 1em; 2323 grid-template-areas: 2324 "box-1" 2325 "box-2" 2326 "box-3" 2327 "box-4" 2328 } 2329 } 2330 2331 .vz-footer-item { 2332 min-height: 50px; 2333 min-width: 250px; 2334 color: var(--vz-light); 2335 padding-bottom: 2em; 2336 } 2337 2338 .vz-footer-item h3 { 2339 text-transform: uppercase; 2340 margin: 0rem 0rem 1rem 0rem; 2341 color: var(--vz-light); 2342 } 2343 2344 .vz-footer-item a { 2345 color: var(--vz-light); 2346 } 2347 2348 .most-popular a, 2349 .navigation a { 2350 display: block; 2351 padding: 0.3em; 2352 transition: all 200ms ease-out; 2353 } 2354 2355 .social-links a { 2356 text-decoration: none; 2357 } 2358 2359 .vz-social-icons svg { 2360 transition: all 200ms ease-out; 2361 color: var(--vz-white-muted); 2362 } 2363 2364 .most-popular a:hover, 2365 .navigation a:hover, 2366 .vz-social-icons svg:hover { 2367 transform: translateY(-3px) 2368 } 2369 2370 .vz-social-icons { 2371 display: flex; 2372 justify-content: flex-start; 2373 gap: 1em; 2374 } 2375 2376 .footer-address figure { 2377 padding: 0px; 2378 margin: 0px; 2379 } 2380 2381 .footer-address img { 2382 transform: translateY(-12px); 2383 } 2384 2385 .footer-address a { 2386 text-decoration: none; 2387 } 2388 2389 .footer-lower { 2390 width: clamp(300px, 100%, 1170px); 2391 text-align: right; 2392 color: var(--vz-light); 2393 } 2394</style> 2395<div class="footer"> 2396 <div class="footer-upper"> 2397 2398 <div class="newsletter"> 2399 <div class="newsletter-left"> 2400 <h3>JOIN OUR NEWSLETTER</h3> 2401 </div> 2402 <div class="newsletter-right"> 2403 <form class="form" action="https://vzgrips.com/subscribe.php" method="post"> 2404 <fieldset class="form-fieldset"> 2405 <input type="hidden" name="action" value="subscribe"> 2406 <input type="hidden" name="nl_first_name" value="bc"> 2407 <input type="hidden" name="check" value="1"> 2408 <div class="form-field"> 2409 <label class="form-label is-srOnly" for="nl_email">Email Address</label> 2410 <div class="form-prefixPostfix wrap"> 2411 <input class="form-input" id="nl_email" name="nl_email" type="email" value="" placeholder="Your email address"> 2412 <input class="button button--primary form-prefixPostfix-button--postfix" type="submit" value="Subscribe"> 2413 </div> 2414 </div> 2415 </fieldset> 2416</form>
2417 </div> 2418 </div> 2419 </div> 2420 <div class="footer-mid"> 2421 <div class="vz-footer-item footer-address" style="grid-area:box-1"> 2422 <figure class="block:footer::logo"> 2423 <a href="https://vzgrips.com/"> 2424 <!-- USING THIS WHEN TESTING 2425 <img src="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/700x168/new_vz_logo_2025_1742245346__71125.original.png" alt="VZ Grips" title="VZ Grips" width="250px" /> 2426 --> 2427 <!--- USING THE WHEN LIVE --> 2428 <div class="show-for-large-up"> 2429 <img src="https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/700x168/new_vz_logo_2025_1742245346__71125.original.png" alt="VZ Grips" title="VZ Grips"> 2430 </div> 2431 <div class="hide-for-large-up"> 2432 <img src="https://store-l6c3o8jclp.mybigcommerce.com/product_images/new%20vz%20logo%20optimized.png" alt="VZ Grips" title="VZ Grips" /> 2433 </div> 2434 </a> 2435 </figure> 2436 <address> 2437 3616 Jackson Bluff Road<br/> 2438 Tallahassee, FL 32304<br/> 2439 United States of America 2440 </address> 2441 <a href="tel:850-422-1911">(850) 422-1911</a> 2442 </div> 2443 <div class="vz-footer-item most-popular" style="grid-area:box-2"> 2444 <h3>Most Popular</h3> 2445 <nav> 2446 <a href="https://vzgrips.com/shop/semi-auto-pistols/1911-grips/">1911 Grips</a> 2447 <a href="https://vzgrips.com/beretta-grips/">Beretta 92 Grips</a> 2448 <a href="https://vzgrips.com/shop-all/semi-auto-pistol-grips/browning-hi-power-grips/">Browning Hi Power Grips</a> 2449 <a href="https://vzgrips.com/cz-grips/">CZ Grips</a> 2450 <a href="https://vzgrips.com/semi-auto-pistol-grips/daniel-defense-h9/">Daniel Defense H9 Grips</a> 2451 <a href="https://vzgrips.com/semi-auto-pistol-grips/fn-high-power-grips/">FN Hi Power Grips</a> 2452 <a href="https://vzgrips.com/semi-auto-pistol-grips/kimber-cds9/">Kimber CDS9 Grips</a> 2453 <a href="https://vzgrips.com/shop-all/revolvers-grips/s-w-j-frame-grips/">S&W J-Frame Grips</a> 2454 <a href="https://vzgrips.com/shop-all/revolvers-grips/s-w-k-l-frame-grips/">S&W K/L-Frame Grips</a> 2455 <a href="https://vzgrips.com/shop-all/revolvers-grips/s-w-n-frame-grips/">S&W N-Frame Grips</a> 2456 <a href="https://vzgrips.com/semi-auto-pistol-grips/sar9-grips/">SAR9 Grips</a> 2457 <a href="https://vzgrips.com/vz-grips-for-sharps-bros-grip-modules/">Sharps Bros. Grips</a> 2458 <a href="https://vzgrips.com/semi-auto-pistol-grips/springfield-emp-grips/">Springfield EMP Grips</a> 2459 </nav> 2460 </div> 2461 <div class="vz-footer-item navigation" style="grid-area:box-3"> 2462 <h3>Navigation</h3> 2463 <nav> 2464 <a id="INDmenu-btn" onclick="window.interdeal.a11y.openMenu()" role="button">Accessibility</a> 2465 <!-- <a href="/accessibility-statement/">Accessibility</a> --> 2466 <a href="/affiliates/">Affiliates</a> 2467 <a href="/aftercare/">Aftercare</a> 2468 <a href="/become-a-vz-grips-dealer/">Become A Dealer</a> 2469 <a href="/contact-us/">Contact Us</a> 2470 <a href="/faq/">FAQ</a> 2471 <a href="/find-a-vz-grips-dealer/">Find A Dealer</a> 2472 <a href="/giftcertificates.php">Gift Certificates</a> 2473 <a href="/materials-101/">Materials 101</a> 2474 <a href="/patriot-program/">Patriot Program</a> 2475 <a href="/policies/">Policies</a> 2476 <a href="/returns/">Returns</a> 2477 <a href="/wishlist.php">Wish List</a> 2478 </nav> 2479 </div> 2480 <div class="vz-footer-item social-links" style="grid-area:box-4"> 2481 <h3>Follow Us:</h3> 2482 <div class="vz-social-icons"> 2483 <a href="https://www.instagram.com/vzgrips/" target="_blank" rel="noopener noreferrer" aria-label="Follow VZ Grips on Instagram"> 2484 <svg xmlns="http://www.w3.org/2000/svg" class="social-icon-svg" width="32" height="32" viewBox="0 0 32 32"> 2485 <path fill="currentcolor" d="M10.202,2.098c-1.49,.07-2.507,.308-3.396,.657-.92,.359-1.7,.84-2.477,1.619-.776,.779-1.254,1.56-1.61,2.481-.345,.891-.578,1.909-.644,3.4-.066,1.49-.08,1.97-.073,5.771s.024,4.278,.096,5.772c.071,1.489,.308,2.506,.657,3.396,.359,.92,.84,1.7,1.619,2.477,.779,.776,1.559,1.253,2.483,1.61,.89,.344,1.909,.579,3.399,.644,1.49,.065,1.97,.08,5.771,.073,3.801-.007,4.279-.024,5.773-.095s2.505-.309,3.395-.657c.92-.36,1.701-.84,2.477-1.62s1.254-1.561,1.609-2.483c.345-.89,.579-1.909,.644-3.398,.065-1.494,.081-1.971,.073-5.773s-.024-4.278-.095-5.771-.308-2.507-.657-3.397c-.36-.92-.84-1.7-1.619-2.477s-1.561-1.254-2.483-1.609c-.891-.345-1.909-.58-3.399-.644s-1.97-.081-5.772-.074-4.278,.024-5.771,.096m.164,25.309c-1.365-.059-2.106-.286-2.6-.476-.654-.252-1.12-.557-1.612-1.044s-.795-.955-1.05-1.608c-.192-.494-.423-1.234-.487-2.599-.069-1.475-.084-1.918-.092-5.656s.006-4.18,.071-5.656c.058-1.364,.286-2.106,.476-2.6,.252-.655,.556-1.12,1.044-1.612s.955-.795,1.608-1.05c.493-.193,1.234-.422,2.598-.487,1.476-.07,1.919-.084,5.656-.092,3.737-.008,4.181,.006,5.658,.071,1.364,.059,2.106,.285,2.599,.476,.654,.252,1.12,.555,1.612,1.044s.795,.954,1.051,1.609c.193,.492,.422,1.232,.486,2.597,.07,1.476,.086,1.919,.093,5.656,.007,3.737-.006,4.181-.071,5.656-.06,1.365-.286,2.106-.476,2.601-.252,.654-.556,1.12-1.045,1.612s-.955,.795-1.608,1.05c-.493,.192-1.234,.422-2.597,.487-1.476,.069-1.919,.084-5.657,.092s-4.18-.007-5.656-.071M21.779,8.517c.002,.928,.755,1.679,1.683,1.677s1.679-.755,1.677-1.683c-.002-.928-.755-1.679-1.683-1.677,0,0,0,0,0,0-.928,.002-1.678,.755-1.677,1.683m-12.967,7.496c.008,3.97,3.232,7.182,7.202,7.174s7.183-3.232,7.176-7.202c-.008-3.97-3.233-7.183-7.203-7.175s-7.182,3.233-7.174,7.203m2.522-.005c-.005-2.577,2.08-4.671,4.658-4.676,2.577-.005,4.671,2.08,4.676,4.658,.005,2.577-2.08,4.671-4.658,4.676-2.577,.005-4.671-2.079-4.676-4.656h0"></path> 2486 </svg> 2487 </a> 2488 <a href="https://www.facebook.com/VZGrips" target="_blank" rel="noopener noreferrer" aria-label="Follow VZ Grips on Facebook"> 2489 <svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32">
2490 <path fill="currentcolor" d="M16,2c-7.732,0-14,6.268-14,14,0,6.566,4.52,12.075,10.618,13.588v-9.31h-2.887v-4.278h2.887v-1.843c0-4.765,2.156-6.974,6.835-6.974,.887,0,2.417,.174,3.043,.348v3.878c-.33-.035-.904-.052-1.617-.052-2.296,0-3.183,.87-3.183,3.13v1.513h4.573l-.786,4.278h-3.787v9.619c6.932-.837,12.304-6.74,12.304-13.897,0-7.732-6.268-14-14-14Z"></path> 2491 </svg> 2492 </a> 2493 <a href="https://www.youtube.com/vzgripsofficial" target="_blank" rel="noopener noreferrer" aria-label="Follow VZ Grips on YouTube"> 2494 <svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> 2495 <path fill="currentcolor" d="M31.331,8.248c-.368-1.386-1.452-2.477-2.829-2.848-2.496-.673-12.502-.673-12.502-.673,0,0-10.007,0-12.502,.673-1.377,.37-2.461,1.462-2.829,2.848-.669,2.512-.669,7.752-.669,7.752,0,0,0,5.241,.669,7.752,.368,1.386,1.452,2.477,2.829,2.847,2.496,.673,12.502,.673,12.502,.673,0,0,10.007,0,12.502-.673,1.377-.37,2.461-1.462,2.829-2.847,.669-2.512,.669-7.752,.669-7.752,0,0,0-5.24-.669-7.752ZM12.727,20.758V11.242l8.364,4.758-8.364,4.758Z"></path> 2496 </svg> 2497 </a> 2498 <a href="https://www.pinterest.com/vzgrips/" target="_blank" rel="noopener noreferrer" aria-label="Follow VZ Grips on Pinterest"> 2499 <svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> 2500 <path fill="currentcolor" d="M16,2C8.268,2,2,8.268,2,16c0,5.931,3.69,11.001,8.898,13.041-.122-1.108-.233-2.811,.049-4.02,.254-1.093,1.642-6.959,1.642-6.959,0,0-.419-.839-.419-2.079,0-1.947,1.128-3.4,2.533-3.4,1.194,0,1.771,.897,1.771,1.972,0,1.201-.765,2.997-1.16,4.661-.33,1.393,.699,2.53,2.073,2.53,2.488,0,4.401-2.624,4.401-6.411,0-3.352-2.409-5.696-5.848-5.696-3.983,0-6.322,2.988-6.322,6.076,0,1.203,.464,2.494,1.042,3.195,.114,.139,.131,.26,.097,.402-.106,.442-.342,1.393-.389,1.588-.061,.256-.203,.311-.468,.187-1.749-.814-2.842-3.37-2.842-5.424,0-4.416,3.209-8.472,9.25-8.472,4.857,0,8.631,3.461,8.631,8.086,0,4.825-3.042,8.708-7.265,8.708-1.419,0-2.752-.737-3.209-1.608,0,0-.702,2.673-.872,3.328-.316,1.216-1.169,2.74-1.74,3.67,1.31,.406,2.702,.624,4.145,.624,7.732,0,14-6.268,14-14S23.732,2,16,2Z"></path> 2501 </svg> 2502 </a> 2503 <a href="https://x.com/vzgrips" target="_blank" rel="noopener noreferrer" aria-label="Follow VZ Grips on X"> 2504 <svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> 2505 <path fill="currentcolor" d="M18.42,14.009L27.891,3h-2.244l-8.224,9.559L10.855,3H3.28l9.932,14.455L3.28,29h2.244l8.684-10.095,6.936,10.095h7.576l-10.301-14.991h0Zm-3.074,3.573l-1.006-1.439L6.333,4.69h3.447l6.462,9.243,1.006,1.439,8.4,12.015h-3.447l-6.854-9.804h0Z"></path> 2506 </svg> 2507 </a> 2508 </div> 2509 </div> 2510 </div> 2511 <div class="footer-lower"> 2512 <p>© 2026, VZ Grips, All rights reserved.</p> 2513 </div> 2514</div> 2515 2516
2516<script>window.__webpack_public_path__ = "https://cdn11.bigcommerce.com/s-l6c3o8jclp/stencil/d3408700-52d2-013f-88d7-06a14e0e7c75/e/f78b4ef0-7fd3-013f-b402-5291dc9d1300/dist/";</script>
2516 2517
2517<script src="https://cdn11.bigcommerce.com/s-l6c3o8jclp/stencil/d3408700-52d2-013f-88d7-06a14e0e7c75/e/f78b4ef0-7fd3-013f-b402-5291dc9d1300/dist/theme-bundle.main.js"></script>
2517 2518
2518<script> 2519 window.stencilBootstrap("product", "{\"themeSettings\":{\"optimizedCheckout-formChecklist-color\":\"#333333\",\"homepage_new_products_column_count\":4,\"card--alternate-color--hover\":\"#ffffff\",\"optimizedCheckout-colorFocus\":\"#4496f6\",\"fontSize-root\":15,\"show_accept_amex\":false,\"optimizedCheckout-buttonPrimary-borderColorDisabled\":\"transparent\",\"homepage_top_products_count\":4,\"paymentbuttons-paypal-size\":\"responsive\",\"optimizedCheckout-buttonPrimary-backgroundColorActive\":\"#000000\",\"brandpage_products_per_page\":12,\"color-secondaryDarker\":\"#cccccc\",\"navUser-color\":\"#ffffff\",\"color-textBase--active\":\"#757575\",\"social_icon_placement_bottom\":\"bottom_none\",\"show_powered_by\":true,\"show_accept_amazonpay\":false,\"fontSize-h4\":20,\"checkRadio-borderColor\":\"#cccccc\",\"color-primaryDarker\":\"#333333\",\"optimizedCheckout-buttonPrimary-colorHover\":\"#ffffff\",\"brand_size\":\"190x250\",\"optimizedCheckout-logo-position\":\"left\",\"optimizedCheckout-discountBanner-backgroundColor\":\"#e5e5e5\",\"color-textLink--hover\":\"#757575\",\"pdp-sale-price-label\":\"Now:\",\"optimizedCheckout-buttonSecondary-backgroundColorHover\":\"#f5f5f5\",\"optimizedCheckout-headingPrimary-font\":\"Google_Montserrat_700\",\"logo_size\":\"700x168\",\"optimizedCheckout-formField-backgroundColor\":\"#ffffff\",\"footer-backgroundColor\":\"#ffffff\",\"navPages-color\":\"#EEEEEE\",\"productpage_reviews_count\":9,\"optimizedCheckout-step-borderColor\":\"#dddddd\",\"show_accept_paypal\":false,\"paymentbuttons-paypal-label\":\"checkout\",\"paymentbuttons-paypal-shape\":\"pill\",\"optimizedCheckout-discountBanner-textColor\":\"#333333\",\"optimizedCheckout-backgroundImage-size\":\"1000x400\",\"pdp-retail-price-label\":\"MSRP:\",\"optimizedCheckout-buttonPrimary-font\":\"Google_Montserrat_500\",\"carousel-dot-color\":\"#333333\",\"button--disabled-backgroundColor\":\"#cccccc\",\"blockquote-cite-font-color\":\"#999999\",\"optimizedCheckout-formField-shadowColor\":\"transparent\",\"categorypage_products_per_page\":48,\"container-fill-base\":\"#ffffff\",\"paymentbuttons-paypal-layout\":\"vertical\",\"homepage_featured_products_column_count\":4,\"button--default-color\":\"#666666\",\"pace-progress-backgroundColor\":\"#999999\",\"color-textLink--active\":\"#757575\",\"optimizedCheckout-loadingToaster-backgroundColor\":\"#333333\",\"color-textHeading\":\"#1e1e1b\",\"show_accept_discover\":false,\"optimizedCheckout-formField-errorColor\":\"#d14343\",\"spinner-borderColor-dark\":\"#999999\",\"restrict_to_login\":false,\"input-font-color\":\"#666666\",\"select-bg-color\":\"#ffffff\",\"show_accept_mastercard\":false,\"show_custom_fields_tabs\":false,\"color_text_product_sale_badges\":\"#ffffff\",\"optimizedCheckout-link-font\":\"Google_Montserrat_500\",\"homepage_show_carousel_arrows\":true,\"carousel-arrow-bgColor\":\"#ffffff\",\"lazyload_mode\":\"disabled\",\"carousel-title-color\":\"#444444\",\"color_hover_product_sale_badges\":\"#000000\",\"show_accept_googlepay\":false,\"card--alternate-borderColor\":\"#ffffff\",\"homepage_new_products_count\":5,\"button--disabled-color\":\"#ffffff\",\"color-primaryDark\":\"#666666\",\"color-grey\":\"#999999\",\"body-font\":\"Google_OpenSans_400\",\"optimizedCheckout-step-textColor\":\"#ffffff\",\"optimizedCheckout-buttonPrimary-borderColorActive\":\"transparent\",\"navPages-subMenu-backgroundColor\":\"#1e1e1e\",\"button--primary-backgroundColor\":\"#444444\",\"optimizedCheckout-formField-borderColor\":\"#cccccc\",\"checkRadio-color\":\"#333333\",\"show_product_dimensions\":false,\"optimizedCheckout-link-color\":\"#476bef\",\"card-figcaption-button-background\":\"#ffffff\",\"icon-color-hover\":\"#999999\",\"button--default-borderColor\":\"#cccccc\",\"optimizedCheckout-headingSecondary-font\":\"Google_Montserrat_700\",\"headings-font\":\"Google_Raleway_800\",\"label-backgroundColor\":\"#cccccc\",\"button--primary-backgroundColorHover\":\"#666666\",\"pdp-non-sale-price-label\":\"Was:\",\"button--disabled-borderColor\":\"transparent\",\"label-color\":\"#ffffff\",\"optimizedCheckout-headingSecondary-color\":\"#333333\",\"select-arrow-color\":\"#757575\",\"logo_fontSize\":28,\"alert-backgroundColor\":\"#ffffff\",\"optimizedCheckout-logo-size\":\"317x75\",\"default_image_brand\":\"img/BrandDefault.gif\",\"card-title-color\":\"#333333\",\"product_list_display_mode\":\"grid\",\"optimizedCheckout-link-hoverColor\":\"#002fe1\",\"fontSize-h5\":15,\"product_size\":\"675x675\",\"paymentbuttons-paypal-color\":\"gold\",\"homepage_show_carousel\":true,\"optimizedCheckout-body-backgroundColor\":\"#e5e8dc\",\"carousel-arrow-borderColor\":\"#ffffff\",\"button--default-borderColorActive\":\"#757575\",\"header-backgroundColor\":\"#1e1e1e\",\"paymentbuttons-paypal-tagline\":false,\"color-greyDarkest\":\"#000000\",\"color_badge_product_sale_badges\":\"#007dc6\",\"price_ranges\":false,\"productpage_videos_count\":8,\"color-greyDark\":\"#666666\",\"optimizedCheckout-buttonSecondary-borderColorHover\":\"#999999\",\"optimizedCheckout-discountBanner
2519-iconColor\":\"#333333\",\"optimizedCheckout-buttonSecondary-borderColor\":\"#cccccc\",\"optimizedCheckout-loadingToaster-textColor\":\"#ffffff\",\"optimizedCheckout-buttonPrimary-colorDisabled\":\"#ffffff\",\"optimizedCheckout-formField-placeholderColor\":\"#999999\",\"navUser-color-hover\":\"#757575\",\"icon-ratingFull\":\"#757575\",\"default_image_gift_certificate\":\"img/GiftCertificate.png\",\"color-textBase--hover\":\"#757575\",\"color-errorLight\":\"#ffdddd\",\"social_icon_placement_top\":false,\"blog_size\":\"190x250\",\"shop_by_price_visibility\":false,\"optimizedCheckout-buttonSecondary-colorActive\":\"#000000\",\"optimizedCheckout-orderSummary-backgroundColor\":\"#ffffff\",\"color-warningLight\":\"#fffdea\",\"show_product_weight\":true,\"button--default-colorActive\":\"#000000\",\"color-info\":\"#666666\",\"optimizedCheckout-formChecklist-backgroundColorSelected\":\"#f5f5f5\",\"show_product_quick_view\":false,\"button--default-borderColorHover\":\"#999999\",\"card--alternate-backgroundColor\":\"#ffffff\",\"hide_content_navigation\":false,\"pdp-price-label\":\"\",\"show_copyright_footer\":true,\"swatch_option_size\":\"40x40\",\"optimizedCheckout-orderSummary-borderColor\":\"#dddddd\",\"optimizedCheckout-show-logo\":\"none\",\"carousel-description-color\":\"#333333\",\"optimizedCheckout-formChecklist-backgroundColor\":\"#ffffff\",\"fontSize-h2\":30,\"optimizedCheckout-step-backgroundColor\":\"#757575\",\"optimizedCheckout-headingPrimary-color\":\"#333333\",\"color-textBase\":\"#000000\",\"color-warning\":\"#f1a500\",\"productgallery_size\":\"500x500\",\"alert-color\":\"#333333\",\"shop_by_brand_show_footer\":true,\"card-figcaption-button-color\":\"#333333\",\"searchpage_products_per_page\":12,\"color-textSecondary--active\":\"#333333\",\"optimizedCheckout-formField-inputControlColor\":\"#476bef\",\"optimizedCheckout-contentPrimary-color\":\"#333333\",\"optimizedCheckout-buttonSecondary-font\":\"Google_Montserrat_500\",\"storeName-color\":\"#333333\",\"optimizedCheckout-backgroundImage\":\"\",\"form-label-font-color\":\"#666666\",\"color-greyLightest\":\"#e5e5e5\",\"optimizedCheckout-header-backgroundColor\":\"#1f1f1f\",\"productpage_related_products_count\":10,\"optimizedCheckout-buttonSecondary-backgroundColorActive\":\"#e5e5e5\",\"color-textLink\":\"#333333\",\"color-greyLighter\":\"#cccccc\",\"color-secondaryDark\":\"#e5e5e5\",\"fontSize-h6\":13,\"paymentbuttons-paypal-fundingicons\":false,\"carousel-arrow-color\":\"#999999\",\"productpage_similar_by_views_count\":10,\"pdp-custom-fields-tab-label\":\"Additional Information\",\"loadingOverlay-backgroundColor\":\"#ffffff\",\"optimizedCheckout-buttonPrimary-color\":\"#ffffff\",\"input-bg-color\":\"#ffffff\",\"navPages-subMenu-separatorColor\":\"#cccccc\",\"navPages-color-hover\":\"#fefefe\",\"color-infoLight\":\"#dfdfdf\",\"product_sale_badges\":\"none\",\"default_image_product\":\"img/ProductDefault.gif\",\"navUser-dropdown-borderColor\":\"#cccccc\",\"optimizedCheckout-buttonPrimary-colorActive\":\"#ffffff\",\"color-greyMedium\":\"#757575\",\"optimizedCheckout-formChecklist-borderColor\":\"#cccccc\",\"fontSize-h1\":40,\"homepage_featured_products_count\":4,\"color-greyLight\":\"#999999\",\"optimizedCheckout-logo\":\"\",\"icon-ratingEmpty\":\"#cccccc\",\"show_product_details_tabs\":false,\"icon-color\":\"#757575\",\"overlay-backgroundColor\":\"#333333\",\"input-border-color-active\":\"#999999\",\"hide_contact_us_page_heading\":false,\"container-fill-dark\":\"#e5e5e5\",\"optimizedCheckout-buttonPrimary-backgroundColorDisabled\":\"#cccccc\",\"button--primary-color\":\"#ffffff\",\"optimizedCheckout-buttonPrimary-borderColorHover\":\"transparent\",\"color-successLight\":\"#d5ffd8\",\"color-greyDarker\":\"#333333\",\"show_product_quantity_box\":true,\"color-success\":\"#008a06\",\"optimizedCheckout-header-borderColor\":\"#dddddd\",\"zoom_size\":\"1280x1280\",\"color-white\":\"#ffffff\",\"optimizedCheckout-buttonSecondary-backgroundColor\":\"#ffffff\",\"productview_thumb_size\":\"50x50\",\"fontSize-h3\":25,\"spinner-borderColor-light\":\"#ffffff\",\"geotrust_ssl_common_name\":\"\",\"carousel-bgColor\":\"#ffffff\",\"carousel-dot-color-active\":\"#757575\",\"input-border-color\":\"#cccccc\",\"optimizedCheckout-buttonPrimary-backgroundColor\":\"#333333\",\"color-secondary\":\"#ffffff\",\"button--primary-backgroundColorActive\":\"#000000\",\"color-textSecondary--hover\":\"#333333\",\"color-whitesBase\":\"#e5e5e5\",\"body-bg\":\"#ffffff\",\"dropdown--quickSearch-backgroundColor\":\"#e5e5e5\",\"optimizedCheckout-contentSecondary-font\":\"Google_Montserrat_500\",\"navUser-dropdown-backgroundColor\":\"#ffffff\",\"color-primary\":\"#757575\",\"o
2519ptimizedCheckout-contentPrimary-font\":\"Google_Montserrat_500\",\"supported_card_type_icons\":[\"american_express\",\"diners\",\"discover\",\"mastercard\",\"visa\"],\"navigation_design\":\"simple\",\"optimizedCheckout-formField-textColor\":\"#333333\",\"color-black\":\"#ffffff\",\"homepage_top_products_column_count\":4,\"hide_page_heading\":false,\"optimizedCheckout-buttonSecondary-colorHover\":\"#333333\",\"hide_breadcrumbs\":false,\"button--primary-colorActive\":\"#ffffff\",\"homepage_stretch_carousel_images\":true,\"optimizedCheckout-contentSecondary-color\":\"#757575\",\"card-title-color-hover\":\"#757575\",\"applePay-button\":\"black\",\"thumb_size\":\"100x100\",\"optimizedCheckout-buttonPrimary-borderColor\":\"#333333\",\"navUser-indicator-backgroundColor\":\"#333333\",\"optimizedCheckout-buttonSecondary-borderColorActive\":\"#757575\",\"hide_blog_page_heading\":false,\"optimizedCheckout-header-textColor\":\"#333333\",\"hide_category_page_heading\":false,\"optimizedCheckout-show-backgroundImage\":false,\"color-primaryLight\":\"#999999\",\"show_accept_visa\":false,\"logo-position\":\"left\",\"show_product_reviews_tabs\":false,\"carousel-dot-bgColor\":\"#ffffff\",\"optimizedCheckout-form-textColor\":\"#666666\",\"optimizedCheckout-buttonSecondary-color\":\"#333333\",\"geotrust_ssl_seal_size\":\"M\",\"button--icon-svg-color\":\"#757575\",\"alert-color-alt\":\"#ffffff\",\"button--default-colorHover\":\"#333333\",\"checkRadio-backgroundColor\":\"#ffffff\",\"optimizedCheckout-buttonPrimary-backgroundColorHover\":\"#666666\",\"input-disabled-bg\":\"#ffffff\",\"dropdown--wishList-backgroundColor\":\"#ffffff\",\"container-border-global-color-base\":\"#e5e5e5\",\"productthumb_size\":\"100x100\",\"button--primary-colorHover\":\"#ffffff\",\"color-error\":\"#cc4749\",\"homepage_blog_posts_count\":3,\"color-textSecondary\":\"#757575\",\"gallery_size\":\"300x300\"},\"genericError\":\"Oops! Something went wrong.\",\"maintenanceMode\":[],\"urls\":{\"home\":\"https://vzgrips.com/\",\"brands\":\"https://vzgrips.com/brands/\",\"search\":\"https://vzgrips.com/search.php\",\"compare\":\"https://vzgrips.com/compare\",\"sitemap\":\"https://vzgrips.com/sitemap.php\",\"contact_us_submit\":\"https://vzgrips.com/pages.php?action=sendContactForm\",\"subscribe\":{\"action\":\"https://vzgrips.com/subscribe.php\"},\"checkout\":{\"single_address\":\"https://vzgrips.com/checkout\",\"multiple_address\":\"https://vzgrips.com/checkout.php?action=multiple\"},\"account\":{\"orders\":{\"all\":\"https://vzgrips.com/account.php?action=order_status\",\"completed\":\"https://vzgrips.com/account.php?action=view_orders\",\"save_new_return\":\"https://vzgrips.com/account.php?action=save_new_return\"},\"returns\":\"https://vzgrips.com/account.php?action=view_returns\",\"addresses\":\"https://vzgrips.com/account.php?action=address_book\",\"inbox\":\"https://vzgrips.com/account.php?action=inbox\",\"send_message\":\"https://vzgrips.com/account.php?action=send_message\",\"add_address\":\"https://vzgrips.com/account.php?action=add_shipping_address\",\"update_action\":\"https://vzgrips.com/account.php?action=update_account\",\"details\":\"https://vzgrips.com/account.php?action=account_details\",\"recent_items\":\"https://vzgrips.com/account.php?action=recent_items\",\"index\":\"https://vzgrips.com/account.php\",\"wishlists\":{\"all\":\"https://vzgrips.com/wishlist.php\",\"add\":\"https://vzgrips.com/wishlist.php?action=addwishlist\",\"edit\":\"https://vzgrips.com/wishlist.php?action=editwishlist\",\"delete\":\"https://vzgrips.com/wishlist.php?action=deletewishlist\"},\"payment_methods\":{\"all\":\"https://vzgrips.com/account.php?action=payment_methods\"}},\"auth\":{\"login\":\"https://vzgrips.com/login.php\",\"check_login\":\"https://vzgrips.com/login.php?action=check_login\",\"create_account\":\"https://vzgrips.com/login.php?action=create_account\",\"save_new_account\":\"https://vzgrips.com/login.php?action=save_new_account\",\"forgot_password\":\"https://vzgrips.com/login.php?action=reset_password\",\"send_password_email\":\"https://vzgrips.com/login.php?action=send_password_email\",\"save_new_password\":\"https://vzgrips.com/login.php?action=save_new_password\",\"logout\":\"https://vzgrips.com/login.php?action=logout\"},\"cart\":\"https://vzgrips.com/cart.php\",\"product\":{\"post_review\":\"https://vzgrips.com/postreview.php\"},\"gift_certificate\":{\"purchase\":\"https://vzgrips.com/giftcertificates.php\",\"redeem\":\"https://vzgrips.com/giftcertificates.php?action=redeem\",\"balance\":\"https://vzgrips.com/giftcertificates.php?action=balance\"},\"rss\":{\"products\":[]}},\"secureBaseUrl\":\"https://vzgrips.com\",\"cartId\":null,\"template\":\"pages/product\"}").load(); 2520 </script>
2520 2521 2522
2522<script type="text/javascript" src="https://cdn11.bigcommerce.com/shared/js/csrf-protection-header-5eeddd5de78d98d146ef4fd71b2aedce4161903e.js"></script>
vendor: 1 bytes, line 2522
2522
2523<script src='https://static.klaviyo.com/onsite/js/Udn6Yd/klaviyo.js?company_id=Udn6Yd' async ></script>
2523<!-- Hotjar Tracking Code for https://vzgrips.com -->
2524<script>
vendor: 122 bytes, lines 2524-2527
2524 2525 (function(h,o,t,j,a,r){ 2526 h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; 2527 h._hjSettings={hjid:
25271399109
vendor: 253 bytes, lines 2527-2532
2527,hjsv:6}; 2528 a=o.getElementsByTagName('head')[0]; 2529 r=o.createElement('script');r.async=1; 2530 r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; 2531 a.appendChild(r); 2532 })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
2533</script>
2533<script data-siteid="k5RXX1xK" src="https://api.cartstack.com/js/customer-tracking/vzgrips.com_6c7abb6dd02687ed7c003769b175b192.js" type="text/javascript"></script>
2533 2534
2535<script> 2536 var customerEmail = ''; 2537 if (customerEmail.length > 0) { 2538 _cartstack.push(['setEmail', customerEmail]); 2539 } 2540</script>
2540<script type="text/javascript"> 2541 if (typeof _sbcfg == "undefined") { 2542 var _sbcfg = {}; 2543 } 2544 _sbcfg.customerEmail = _sbcfg.customerEmail || ""; 2545 _sbcfg.customerId = ""; 2546 _sbcfg.defaultShopPath = "https://vzgrips.com"; 2547 _sbcfg.orderAmount = _sbcfg.orderAmount || ""; 2548 _sbcfg.orderId = _sbcfg.orderId || ""; 2549 _sbcfg.sku = ""; 2550 _sbcfg.productId = "13291"; 2551 2552 var _sbparams = _sbparams || []; 2553 _sbparams.push({'action': 'view'}); 2554 (function() { 2555 var sb = document.createElement('script'); 2556 var fs = document.getElementsByTagName('script')[0]; 2557 sb.type = 'text/javascript'; sb.async = true; 2558 sb.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'd2z0bn1jv8xwtk.cloudfront.net/async/preload/35dea4eeb60627b807aa2df4a703e29a.js'; 2559 fs.parentNode.insertBefore(sb, fs); 2560 })(); 2561</script>
2561<!-- PayPal BEGIN --> 2562
2562<script> 2563 ;(function(a,t,o,m,s){a[m]=a[m]||[];a[m].push({t:new Date().getTime(),event:'snippetRun'});var f=t.getElementsByTagName(o)[0],e=t.createElement(o),d=m!=='paypalDDL'?'&m='+m:'';e.async=!0;e.src='https://www.paypal.com/tagmanager/pptm.js?id='+s+d;f.parentNode.insertBefore(e,f);})(window,document,'script','paypalDDL','742ad979-9f95-4aed-ba19-17a4685dc530'); 2564 </script>
2564 2565 <!-- PayPal END -->
2565<script type="text/javascript"> 2566 var _AvantMetrics = _AvantMetrics || []; 2567 (async function() { 2568 if ('') { 2569 await buildAvMetrics(); 2570 } 2571 var avm = document.createElement('script'); 2572 avm.type = 'text/javascript'; avm.async = true; 2573 avm.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'cdn.avmws.com/1035117/'; 2574 var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(avm, s); 2575 console.log(_AvantMetrics); 2576 })(); 2577 2578 async function setOrderData() { 2579 var order = await getData('/api/storefront/order/'); 2580 return order; 2581 } 2582 2583 async function getData(url = '') { 2584 var res = ''; 2585 if(url !== ''){ 2586 const response = await fetch(url, { 2587 credentials: 'include' 2588 }); 2589 res = response.json(); 2590 } 2591 return res; 2592 } 2593 2594 async function buildAvMetrics() { 2595 let orderData = await setOrderData(); 2596 window._AvantMetrics.push(['order', { order_id: orderData.orderId, amount: orderData.orderAmount - orderData.taxTotal - orderData.shippingCostTotal, state: orderData.billingAddress.stateOrProvinceCode, country: orderData.billingAddress.countryCode, ecc: orderData.coupons.length > 0 ? orderData.coupons[0].code: '', tax: orderData.taxTotal, currency: orderData.currency.code, new_customer: orderData.customerId ? 'N' : 'Y' }]); 2597 for (line of orderData.lineItems.physicalItems) { 2598 window._AvantMetrics.push(['item', { order_id: orderData.orderId, variant_sku: line.sku, price: line.salePrice, qty: line.quantity }]); 2599 } 2600 for (line of orderData.lineItems.digitalItems) { 2601 window._AvantMetrics.push(['item', { order_id: orderData.orderId, variant_sku: line.sku, price: line.salePrice, qty: line.quantity }]); 2602 } 2603 } 2604</script>
2604<script> 2605var SiteVibesPixelKey = "15eafea7-d287-4bd2-92e3-d685b91ffd83"; 2606var SiteVibesStoreType = "bigcommerce"; 2607var SiteVibesProduct = { 2608 product_id: "13291", 2609 product_sku: "", 2610 name: "Dan Wesson DWX Full-Size Grips - VZ FRAG Palm Swell", 2611 description: "Built to Fit the DWX\r\nAt its core, the DWX preserves the crisp, intuitive break that has defined generations of performance pistols. Yet beneath the surface, it advances the platform through thoughtful engineering. The traditional barrel link system has been eliminated in favor of a simplified, linkless locked-breech design, enhancing durability and ensuring consistent lockup. Takedown is streamlined and intuitive, while the bushing-less, match-grade barrel system promotes repeatable accuracy and smooth operation.\r\nCustomization remains central to the DWX's design. Its compatibility with widely supported 1911 components gives gunsmiths and competitive shooters the freedom to fine-tune the platform to their individual preferences and shooting styles. Interchangeable sight cuts, a swappable magazine release, and compatibility with a wide range of grips and magwells make the DWX a highly adaptable performance platform.\r\nThat's where VZ Grips comes in.\r\nDesigned to complement the DWX's performance-driven platform, our grips add another level of control, confidence, and personalization. Featuring our aggressive FRAG texture, these grips provide a secure, positive purchase while maintaining the refined fit and finish expected from a premium handgun.\r\nAdd a palm swell to the equation, and the grip becomes even more natural in the hand—filling the palm, enhancing control, and creating a fit that feels tailored to the shooter.\r\nEvery surface, every fit, and every detail of the DWX reflects Dan Wesson's commitment to quality over quantity. It isn't mass-produced. It is purpose-built—engineered to perform, crafted to endure, and refined to exceed expectations.\r\nVZ Grips takes that philosophy one step further, putting the final connection between shooter and pistol directly in your hands.", 2612 url: "https://vzgrips.com/products/dan-wesson-dwx-full-size-grips-vz-frag-palm-swell.html", 2613 image_url: "https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/675x675/products/13291/9632/DW-DWX-PFRAG-THUMB__32076.1787339725.jpg?c=2", 2614 category_name: "Semi-Auto Pistol Grips/Dan Wesson DWX/Sales/Labor Day Sale", 2615 brand_name: "", 2616 price: "75" 2617}; 2618var SiteVibesLoggedInUserData = { 2619 isLoggedIn: false, 2620 userToken: "", 2621 userEmail: "", 2622 userName: "Guest" 2623}; 2624</script>
vendor: 1 bytes, line 2624
2624
2625<script async src="https://app.sitevibes.com/js/pixel.js?key=15eafea7-d287-4bd2-92e3-d685b91ffd83"></script>
2625<script type="text/javascript"> 2626 2627 //DO NOT REMOVE - DRIVES REVENUE 2628 2629 var AddShoppersWidgetOptions = { 'loadCss': false, 'pushResponse': false }; 2630 2631 var js = document.createElement('script'); 2632 2633 js.type = 'text/javascript'; 2634 2635 js.async = true; 2636 2637 js.id = 'AddShoppers'; 2638 2639 js.src = ('https:' == document.location.protocol ? 'https://shop.pe/widget/' : 'http://d3rr3d0n31t48m.cloudfront.net/widget/') + 'widget_async.js#68a81d565eed6166105f93b1'; 2640 2641 document.getElementsByTagName("head")[0].appendChild(js); 2642 2643</script>
2643<script> 2644document.addEventListener('DOMContentLoaded', function () { 2645 var carousels = document.querySelectorAll('.vz-carousel-instance'); 2646 2647 if (!carousels.length) return; 2648 2649 carousels.forEach(function (carousel) { 2650 var wrap = carousel.querySelector('.vz-product-carousel-track-wrap'); 2651 var prev = carousel.querySelector('.vz-carousel-prev'); 2652 var next = carousel.querySelector('.vz-carousel-next'); 2653 2654 if (!wrap || !prev || !next) return; 2655 2656 function getScrollAmount() { 2657 return Math.round(wrap.clientWidth * 0.85); 2658 } 2659 2660 function updateButtons() { 2661 var maxScroll = wrap.scrollWidth - wrap.clientWidth; 2662 prev.disabled = wrap.scrollLeft <= 5; 2663 next.disabled = wrap.scrollLeft >= maxScroll - 5; 2664 } 2665 2666 prev.addEventListener('click', function () { 2667 wrap.scrollBy({ 2668 left: -getScrollAmount(), 2669 behavior: 'smooth' 2670 }); 2671 }); 2672 2673 next.addEventListener('click', function () { 2674 wrap.scrollBy({ 2675 left: getScrollAmount(), 2676 behavior: 'smooth' 2677 }); 2678 }); 2679 2680 wrap.addEventListener('scroll', updateButtons); 2681 window.addEventListener('resize', updateButtons); 2682 2683 updateButtons(); 2684 }); 2685}); 2686</script>
2686<script> 2687document.addEventListener('DOMContentLoaded', function () { 2688 var userOpenedAccordion = false; 2689 2690 function hasActiveFilters() { 2691 var checkedFilters = document.querySelectorAll( 2692 '.facetedSearch input[type="checkbox"]:checked, .facetedSearch input[type="radio"]:checked' 2693 ); 2694 2695 if (checkedFilters.length > 0) return true; 2696 2697 var params = new URLSearchParams(window.location.search); 2698 return Array.from(params.keys()).length > 0; 2699 } 2700 2701 function getAccordion() { 2702 var grid = document.querySelector('.category-grid-wrap'); 2703 if (!grid) return null; 2704 return grid.closest('details'); 2705 } 2706 2707 function toggleCategoryGridAccordion() { 2708 var accordion = getAccordion(); 2709 if (!accordion) return; 2710 2711 if (hasActiveFilters()) { 2712 if (!userOpenedAccordion) { 2713 accordion.open = false; 2714 } 2715 } else { 2716 userOpenedAccordion = false; 2717 accordion.open = true; 2718 } 2719 } 2720 2721 var accordion = getAccordion(); 2722 if (accordion) { 2723 accordion.addEventListener('toggle', function () { 2724 if (hasActiveFilters() && accordion.open) { 2725 userOpenedAccordion = true; 2726 } 2727 }); 2728 } 2729 2730 toggleCategoryGridAccordion(); 2731 2732 document.addEventListener('change', function (event) { 2733 if (event.target.closest('.facetedSearch')) { 2734 userOpenedAccordion = false; 2735 toggleCategoryGridAccordion(); 2736 } 2737 }); 2738 2739 window.addEventListener('popstate', function () { 2740 userOpenedAccordion = false; 2741 toggleCategoryGridAccordion(); 2742 }); 2743 2744 var observer = new MutationObserver(toggleCategoryGridAccordion); 2745 observer.observe(document.body, { childList: true, subtree: true }); 2746}); 2747</script>
2747<script> 2748document.addEventListener('DOMContentLoaded', function () { 2749 var carousels = document.querySelectorAll('.vz-product-carousel'); 2750 2751 if (!carousels.length) return; 2752 2753 carousels.forEach(function (carousel) { 2754 var wrap = carousel.querySelector('.vz-product-carousel-track-wrap'); 2755 var prev = carousel.querySelector('.vz-carousel-prev'); 2756 var next = carousel.querySelector('.vz-carousel-next'); 2757 2758 if (!wrap || !prev || !next) return; 2759 2760 function getScrollAmount() { 2761 return Math.round(wrap.clientWidth * 0.85); 2762 } 2763 2764 function updateButtons() { 2765 var maxScroll = wrap.scrollWidth - wrap.clientWidth; 2766 prev.disabled = wrap.scrollLeft <= 5; 2767 next.disabled = wrap.scrollLeft >= maxScroll - 5; 2768 } 2769 2770 prev.addEventListener('click', function () { 2771 wrap.scrollBy({ 2772 left: -getScrollAmount(), 2773 behavior: 'smooth' 2774 }); 2775 }); 2776 2777 next.addEventListener('click', function () { 2778 wrap.scrollBy({ 2779 left: getScrollAmount(), 2780 behavior: 'smooth' 2781 }); 2782 }); 2783 2784 wrap.addEventListener('scroll', updateButtons); 2785 window.addEventListener('resize', updateButtons); 2786 2787 updateButtons(); 2788 }); 2789}); 2790</script>
2790<!-- Accessibility Code for "vzgrips.com" -->
2791<script> 2792/* 2793Want to customize your button? visit our documentation page: 2794https://login.equalweb.com/custom-button 2795*/ 2796window.interdeal = { 2797 hideBtn: true, 2798 get sitekey (){ return "5503a8b03b6a8ff888420942c8e7c7e3"} , 2799 get domains(){ 2800 return { 2801 "js": "https://cdn.equalweb.com/", 2802 "acc": "https://access.equalweb.com/" 2803 } 2804 }, 2805 "Position": "left", 2806 "Menulang": "EN", 2807 "draggable": true, 2808 "btnStyle": { 2809 "vPosition": [ 2810 "80%", 2811 "80%" 2812 ], 2813 "margin": [ 2814 "0", 2815 "0" 2816 ], 2817 "scale": [ 2818 "0.5", 2819 "0.5" 2820 ], 2821 "color": { 2822 "main": "#6e7577", 2823 "second": "#ffffff" 2824 }, 2825 "icon": { 2826 "outline": false, 2827 "outlineColor": "#ffffff", 2828 "type": 1 , 2829 "shape": "circle" 2830 } 2831 }, 2832 2833}; 2834 2835(function(doc, head, body){ 2836 var coreCall = doc.createElement('script'); 2837 coreCall.src = interdeal.domains.js + 'core/5.2.8/accessibility.js'; 2838 coreCall.defer = true; 2839 coreCall.integrity = 'sha512-ka0NgF7zDksnhoZ5ZCKlm+t0F7KTih5lCfXwuzQDnrwu/EdKZSsJotoJvQPd0cuVmV63s0q2cgoUjeki688PuQ=='; 2840 coreCall.crossOrigin = 'anonymous'; 2841 coreCall.setAttribute('data-cfasync', true ); 2842 body? body.appendChild(coreCall) : head.appendChild(coreCall); 2843})(document, document.head, document.body); 2844</script>
2844 2845<style> 2846 .springbot-popup__exit { 2847 top: 0px !important; 2848 right: 0px !important; 2849 } 2850</style> 2851
2851<script>window.__CF$cv$params={r:'a40de20228fc7619',t:'MTc5MDM3OTcyMA==',u:'01a0daf27f48709ea2351e965dabb553',ut:'E3YY2mcneJOAwEeMlh6bKeU2k_1zunmq3ySo5zFwlcM-1790379720-1.2.1.1-4Hne3Bde0cGDcFbUBSUroQAnUYAmuc203lj1dhBnwdMqit.E4pPB6NTqyBTIqXd3lSRNUjtBCam3RRZUMSTvQtW_4ZiIbzgJH8j_pEN9TN8',i:60};(function(){if(!document.body)return;var s=document.createElement('script');s.src='/cdn-cgi/challenge-platform/scripts/precursor/main.js';document.head.appendChild(s);})();</script>
2851</body> 2852</html> 2853
2854<script type="text/javascript"> 2855 var _learnq = _learnq || []; 2856 var product_categories = []; 2857 product_categories.push('Semi-Auto Pistol Grips/Dan Wesson DWX'); 2858 product_categories.push('Sales/Labor Day Sale'); 2859 var item = { 2860 Name: "Dan Wesson DWX Full-Size Grips - VZ FRAG Palm Swell", 2861 ProductID: "13291", 2862 ImageURL: "https://cdn11.bigcommerce.com/s-l6c3o8jclp/images/stencil/675x675/products/13291/9632/DW-DWX-PFRAG-THUMB__32076.1787339725.jpg?c=2", 2863 URL: "https://vzgrips.com/products/dan-wesson-dwx-full-size-grips-vz-frag-palm-swell.html", 2864 Brand: "", 2865 Categories: product_categories, 2866 Price: "75", 2867 CompareAtPrice: "" 2868 }; 2869 _learnq.push(['track', 'Viewed Product', item]); 2870 _learnq.push(['trackViewedItem', { 2871 Title: item.Name, 2872 ItemId: item.ProductID, 2873 Categories: item.Categories, 2874 ImageUrl: item.ImageURL, 2875 Url: item.URL, 2876 Metadata: { 2877 Brand: item.Brand, 2878 Price: item.Price, 2879 CompareAtPrice: item.CompareAtPrice 2880 } 2881 }]); 2882</script>
2882 2883
2884<script text="text/javascript"> 2885 //Initialize Klaviyo object immediately on page load 2886 !function () { if (!window.klaviyo) { window._klOnsite = window._klOnsite || []; try { window.klaviyo = new Proxy({}, { get: function (n, i) { return "push" === i ? function () { var n; (n = window._klOnsite).push.apply(n, arguments) } : function () { for (var n = arguments.length, o = new Array(n), w = 0; w < n; w++)o[w] = arguments[w]; var t = "function" == typeof o[o.length - 1] ? o.pop() : void 0, e = new Promise((function (n) { window._klOnsite.push([i].concat(o, [function (i) { t && t(i), n(i) }])) })); return e } } }) } catch (n) { window.klaviyo = window.klaviyo || [], window.klaviyo.push = function () { var n; (n = window._klOnsite).push.apply(n, arguments) } } } }(); </script>
vendor: 1 bytes, line 2886
2886
2887<script text="text/javascript"> 2888 //Viewed Product 2889 var klaviyo = window.klaviyo || []; var classname = document.getElementsByClassName("button add2cart button--primary"); var addToCart = function () { klaviyo.track("Added to Cart", item); }; for (var i = 0; i < classname.length; i++) { classname[i].addEventListener('click', addToCart, false); } 2890</script>
vendor: 1 bytes, line 2890
2890
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.