CINXE.COM

Repeal Shoot First Laws | Everytown | Everytown

<!DOCTYPE html> <html class="no-js" lang="en-us"> <head> <meta charset="utf-8" /> <meta content="width=device-width, initial-scale=1" name="viewport" /> <title>Repeal Shoot First Laws | Everytown | Everytown</title> <!-- begin Convert Experiences code--> <script type="text/javascript" src="//cdn-4.convertexperiments.com/v1/js/10034870-10034296.js?environment=production"></script> <!-- end Convert Experiences code --> <script src="https://www.googleoptimize.com/optimize.js?id=OPT-M5ZR8H6"></script> <meta name='robots' content='max-image-preview:large' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <!-- This site is optimized with the Yoast SEO Premium plugin v15.2.1 - https://yoast.com/wordpress/plugins/seo/ --> <meta name="description" content="Shoot first, also known as Stand Your Ground, laws allow people to shoot to kill in public even when they can safely walk away from danger." /> <meta name="robots" content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1" /> <link rel="canonical" href="https://www.everytown.org/solutions/repeal-stand-your-ground/" /> <link rel="next" href="https://www.everytown.org/solutions/repeal-shoot-first/page/2/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Repeal Shoot First Laws | Everytown" /> <meta property="og:description" content="Shoot first, also known as Stand Your Ground, laws allow people to shoot to kill in public even when they can safely walk away from danger." /> <meta property="og:url" content="https://www.everytown.org/solutions/repeal-stand-your-ground/" /> <meta property="og:site_name" content="Everytown" /> <meta property="og:image" content="https://www.everytown.org/wp-content/uploads/2020/06/et-default-share.png" /> <meta property="og:image:width" content="1170" /> <meta property="og:image:height" content="600" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@Everytown" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://www.everytown.org/#organization","name":"Everytown","url":"https://www.everytown.org/","sameAs":["https://www.facebook.com/Everytown","https://www.instagram.com/everytown/","https://www.youtube.com/channel/UC9DYEsJYoyw8UtWY5ALY7iw","https://en.wikipedia.org/wiki/Everytown_for_Gun_Safety","https://twitter.com/Everytown"],"logo":{"@type":"ImageObject","@id":"https://www.everytown.org/#logo","inLanguage":"en-US","url":"https://www.everytown.org/wp-content/uploads/2020/11/et-c4-tm-full-color-CMYK.jpg","width":1081,"height":637,"caption":"Everytown"},"image":{"@id":"https://www.everytown.org/#logo"}},{"@type":"WebSite","@id":"https://www.everytown.org/#website","url":"https://www.everytown.org/","name":"Everytown","description":"We have a plan to end gun violence.","publisher":{"@id":"https://www.everytown.org/#organization"},"potentialAction":[{"@type":"SearchAction","target":"https://www.everytown.org/?s={search_term_string}","query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"CollectionPage","@id":"https://www.everytown.org/solutions/repeal-stand-your-ground/#webpage","url":"https://www.everytown.org/solutions/repeal-stand-your-ground/","name":"Repeal Shoot First Laws | Everytown","isPartOf":{"@id":"https://www.everytown.org/#website"},"description":"Shoot first, also known as Stand Your Ground, laws allow people to shoot to kill in public even when they can safely walk away from danger.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.everytown.org/solutions/repeal-stand-your-ground/"]}]}]}</script> <!-- / Yoast SEO Premium plugin. --> <link rel='stylesheet' id='bpmp-mp3-player-style-css' href='https://www.everytown.org/wp-content/plugins/audio-player-block/build/view.css?ver=6.7.1' type='text/css' media='all' /> <style id='safe-svg-svg-icon-style-inline-css' type='text/css'> .safe-svg-cover{text-align:center}.safe-svg-cover .safe-svg-inside{display:inline-block;max-width:100%}.safe-svg-cover svg{height:100%;max-height:100%;max-width:100%;width:100%} </style> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='modern_footnotes-css' href='https://www.everytown.org/wp-content/plugins/ups-modern-footnotes/styles.css?ver=1.0.0' type='text/css' media='all' /> <link rel='stylesheet' id='cookie-law-info-css' href='https://www.everytown.org/wp-content/plugins/webtoffee-gdpr-cookie-consent/public/css/cookie-law-info-public.css?ver=2.5.9' type='text/css' media='all' /> <link rel='stylesheet' id='cookie-law-info-gdpr-css' href='https://www.everytown.org/wp-content/plugins/webtoffee-gdpr-cookie-consent/public/css/cookie-law-info-gdpr.css?ver=2.5.9' type='text/css' media='all' /> <style id='cookie-law-info-gdpr-inline-css' type='text/css'> .cli-modal-content, .cli-tab-content { background-color: #ffffff; }.cli-privacy-content-text, .cli-modal .cli-modal-dialog, .cli-tab-container p, a.cli-privacy-readmore { color: #000000; }.cli-tab-header { background-color: #f2f2f2; }.cli-tab-header, .cli-tab-header a.cli-nav-link,span.cli-necessary-caption,.cli-switch .cli-slider:after { color: #000000; }.cli-switch .cli-slider:before { background-color: #ffffff; }.cli-switch input:checked + .cli-slider:before { background-color: #ffffff; }.cli-switch .cli-slider { background-color: #e3e1e8; }.cli-switch input:checked + .cli-slider { background-color: #28a745; }.cli-modal-close svg { fill: #000000; }.cli-tab-footer .wt-cli-privacy-accept-all-btn { background-color: #00acad; color: #ffffff}.cli-tab-footer .wt-cli-privacy-accept-btn { background-color: #00acad; color: #ffffff}.cli-tab-header a:before{ border-right: 1px solid #000000; border-bottom: 1px solid #000000; } </style> <link rel='stylesheet' id='buttons-css' href='https://www.everytown.org/wp-includes/css/buttons.min.css?ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='dashicons-css' href='https://www.everytown.org/wp-includes/css/dashicons.min.css?ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='mediaelement-css' href='https://www.everytown.org/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' type='text/css' media='all' /> <link rel='stylesheet' id='wp-mediaelement-css' href='https://www.everytown.org/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='media-views-css' href='https://www.everytown.org/wp-includes/css/media-views.min.css?ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='imgareaselect-css' href='https://www.everytown.org/wp-includes/js/imgareaselect/imgareaselect.css?ver=0.9.8' type='text/css' media='all' /> <link rel='stylesheet' id='tablepress-default-css' href='https://www.everytown.org/wp-content/uploads/tablepress-combined.min.css?ver=13' type='text/css' media='all' /> <link rel='stylesheet' id='wp-document-revisions-front-css' href='https://www.everytown.org/wp-content/plugins/wp-document-revisions/css/style-front.css?ver=3.6.0' type='text/css' media='all' /> <script type="text/javascript" src="https://www.everytown.org/wp-content/plugins/stop-user-enumeration/frontend/js/frontend.js?ver=1.6.3" id="stop-user-enumeration-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://www.everytown.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://www.everytown.org/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script type="text/javascript" id="cookie-law-info-js-extra"> /* <![CDATA[ */ var Cli_Data = {"nn_cookie_ids":[],"non_necessary_cookies":[],"cookielist":{"necessary":{"id":177,"status":true,"priority":0,"title":"Necessary","strict":true,"default_state":false,"ccpa_optout":false,"loadonstart":false},"functional":{"id":178,"status":true,"priority":5,"title":"Functional","strict":false,"default_state":false,"ccpa_optout":false,"loadonstart":false},"performance":{"id":179,"status":true,"priority":4,"title":"Performance","strict":false,"default_state":false,"ccpa_optout":false,"loadonstart":false},"analytics":{"id":180,"status":true,"priority":3,"title":"Analytics","strict":false,"default_state":false,"ccpa_optout":false,"loadonstart":false},"advertisement":{"id":181,"status":true,"priority":2,"title":"Advertisement","strict":false,"default_state":false,"ccpa_optout":false,"loadonstart":false},"others":{"id":182,"status":true,"priority":1,"title":"Others","strict":false,"default_state":false,"ccpa_optout":false,"loadonstart":false}},"ajax_url":"https:\/\/www.everytown.org\/wp-admin\/admin-ajax.php","current_lang":"en","security":"9563f828e9","eu_countries":["GB"],"geoIP":"disabled","use_custom_geolocation_api":"","custom_geolocation_api":"https:\/\/geoip.cookieyes.com\/geoip\/checker\/result.php","consentVersion":"1","strictlyEnabled":["necessary","obligatoire"],"cookieDomain":"","privacy_length":"250","ccpaEnabled":"1","ccpaRegionBased":"","ccpaBarEnabled":"1","ccpaType":"ccpa","triggerDomRefresh":"","secure_cookies":""}; var log_object = {"ajax_url":"https:\/\/www.everytown.org\/wp-admin\/admin-ajax.php"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.everytown.org/wp-content/plugins/webtoffee-gdpr-cookie-consent/public/js/cookie-law-info-public.js?ver=2.5.9" id="cookie-law-info-js"></script> <script type="text/javascript" id="cookie-law-info-ccpa-js-extra"> /* <![CDATA[ */ var ccpa_data = {"opt_out_prompt":"Do you really wish to opt out?","opt_out_confirm":"Confirm","opt_out_cancel":"Cancel"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.everytown.org/wp-content/plugins/webtoffee-gdpr-cookie-consent/admin/modules/ccpa/assets/js/cookie-law-info-ccpa.js?ver=2.5.9" id="cookie-law-info-ccpa-js"></script> <script type="text/javascript" id="utils-js-extra"> /* <![CDATA[ */ var userSettings = {"url":"","uid":"0","time":"1740163007","secure":"1"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.everytown.org/wp-includes/js/utils.min.js?ver=6.7.1" id="utils-js"></script> <script type="text/javascript" src="https://www.everytown.org/wp-includes/js/plupload/moxie.min.js?ver=1.3.5" id="moxiejs-js"></script> <script type="text/javascript" src="https://www.everytown.org/wp-includes/js/plupload/plupload.min.js?ver=2.1.9" id="plupload-js"></script> <!--[if lt IE 8]> <script type="text/javascript" src="https://www.everytown.org/wp-includes/js/json2.min.js?ver=2015-05-03" id="json2-js"></script> <![endif]--> <script type="text/javascript" src="https://www.everytown.org/wp-content/themes/everytownmda/dist/vendor.js?ver=1.1.86" id="vendor-js"></script> <!-- Stream WordPress user activity plugin v4.1.1 --> <link rel="stylesheet" href="https://www.everytown.org/wp-content/themes/everytownaction/dist/app.css?v=1.1.86" type="text/css" media="all" /> <!-- Google Tag Manager --> <script type="text/plain" data-cli-class="cli-blocker-script" data-cli-label="Google Tag Manager" data-cli-script-type="analytics" data-cli-block="true" data-cli-block-if-ccpa-optout="false" data-cli-element-position="head">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-W8XZJT');</script> <!-- End Google Tag Manager --> <link rel="apple-touch-icon" sizes="180x180" href="https://www.everytown.org/wp-content/themes/everytownaction/static/img/favicon/apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="https://www.everytown.org/wp-content/themes/everytownaction/static/img/favicon/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="https://www.everytown.org/wp-content/themes/everytownaction/static/img/favicon/favicon-16x16.png"> <link rel="manifest" href="https://www.everytown.org/wp-content/themes/everytownaction/static/img/favicon/site.webmanifest"> <link rel="mask-icon" href="https://www.everytown.org/wp-content/themes/everytownaction/static/img/favicon/safari-pinned-tab.svg" color="#0d3cd9"> <link rel="shortcut icon" href="https://www.everytown.org/wp-content/themes/everytownaction/static/img/favicon/favicon.ico"> <meta name="msapplication-TileColor" content="#ffffff"> <meta name="msapplication-config" content="https://www.everytown.org/wp-content/themes/everytownaction/static/img/favicon/browserconfig.xml"> <meta name="theme-color" content="#ffffff"> </head> <body class="archive tax-solution term-repeal-shoot-first term-117 " data-site="Everytown" data-blog-id="1" data-url="https://www.everytown.org"> <!-- Google Tag Manager (noscript) --> <noscript><iframe data-cli-class="cli-blocker-script" data-cli-label="Google Tag Manager" data-cli-script-type="analytics" data-cli-block="true" data-cli-block-if-ccpa-optout="false" data-cli-element-position="body" data-cli-placeholder="Accept <a class='cli_manage_current_consent' tabindex='0'>Analytics</a> cookies to view the content." data-cli-src="https://www.googletagmanager.com/ns.html?id=GTM-W8XZJT" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <a href="#content" class="tabbed-corner-button" tabindex="0">Skip to content</a> <button class="tabbed-corner-button js--color-switcher" tabindex="0">Use Accessible Colors</button> <svg display="none" width="0" height="0" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <defs> <symbol id="icon-x" viewBox="0 0 12 12"> <path fill-rule="evenodd" d="M9.89949494,-7.10542736e-15 L11.3137085,1.41421356 L7.071,5.657 L11.3137085,9.89949494 L9.89949494,11.3137085 L5.657,7.071 L1.41421356,11.3137085 L-1.11022302e-14,9.89949494 L4.243,5.657 L-1.04360964e-14,1.41421356 L1.41421356,-8.43769499e-15 L5.657,4.243 L9.89949494,-7.10542736e-15 Z"/> </symbol> <symbol id="icon-check" viewBox="0 0 12 9"> <polygon points="18.3 10.3 19.7 11.7 12.2 18.4 8.3 14.7 9.7 13.2 12.2 15.6" transform="translate(-8 -10)"/> </symbol> <symbol id="icon-document" viewBox="0 0 11 14"> <path d="M6.82842712,0 L11,4.17157288 L11,14 L0,14 L0,0 L6.82842712,0 Z M6,5 L6,2 L2,2 L2,12 L9,12 L9,5 L6,5 Z"/> </symbol> <symbol id="icon-search" viewBox="0 0 15 15"> <path d="M15,13.52875 L11.090764,9.650625 C11.8259902,8.6475 12.2606997,7.41375 12.2606997,6.08125 C12.2606997,2.728125 9.51068924,0 6.13003486,0 C2.7500105,0 0,2.728125 0,6.08125 C0,9.435 2.7500105,12.1625 6.13003486,12.1625 C7.41148305,12.1625 8.60157923,11.770625 9.58692091,11.10125 L13.5169474,15 L15,13.52875 L15,13.52875 Z M1.79805956,6.08125 C1.79805956,3.71125 3.74165232,1.783125 6.13066487,1.783125 C8.51967743,1.783125 10.4632702,3.71125 10.4632702,6.08125 C10.4632702,8.45125 8.51967743,10.379375 6.13066487,10.379375 C3.7410223,10.379375 1.79805956,8.45125 1.79805956,6.08125 Z"/> </symbol> <symbol id="icon-facebook" viewBox="0 0 16 32"> <path d="M9.959 32h-6.641v-16.002h-3.318v-5.514h3.318v-3.31c0-4.498 1.873-7.174 7.197-7.174h4.431v5.516h-2.77c-2.073 0-2.21 0.771-2.21 2.209l-0.009 2.76h5.019l-0.587 5.514h-4.431v16.002h0.001z"></path> </symbol> <symbol id="icon-twitter" viewBox="0 0 512 512"> <path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"></path> </symbol> <symbol id="icon-twitterx" viewBox="0 0 512 512"> <path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"></path> </symbol> <symbol id="icon-instagram" viewBox="0 0 24 24"> <path d="M12,2.163 C15.204,2.163 15.584,2.175 16.85,2.233 C20.102,2.381 21.621,3.924 21.769,7.152 C21.827,8.417 21.838,8.797 21.838,12.001 C21.838,15.206 21.826,15.585 21.769,16.85 C21.62,20.075 20.105,21.621 16.85,21.769 C15.584,21.827 15.206,21.839 12,21.839 C8.796,21.839 8.416,21.827 7.151,21.769 C3.891,21.62 2.38,20.07 2.232,16.849 C2.174,15.584 2.162,15.205 2.162,12 C2.162,8.796 2.175,8.417 2.232,7.151 C2.381,3.924 3.896,2.38 7.151,2.232 C8.417,2.175 8.796,2.163 12,2.163 Z M12,0 C8.741,0 8.333,0.014 7.053,0.072 C2.695,0.272 0.273,2.69 0.073,7.052 C0.014,8.333 -4.85722573e-16,8.741 -4.85722573e-16,12 C-4.85722573e-16,15.259 0.014,15.668 0.072,16.948 C0.272,21.306 2.69,23.728 7.052,23.928 C8.333,23.986 8.741,24 12,24 C15.259,24 15.668,23.986 16.948,23.928 C21.302,23.728 23.73,21.31 23.927,16.948 C23.986,15.668 24,15.259 24,12 C24,8.741 23.986,8.333 23.928,7.053 C23.732,2.699 21.311,0.273 16.949,0.073 C15.668,0.014 15.259,-4.85722573e-16 12,0 Z M12,5.838 C8.597,5.838 5.838,8.597 5.838,12 C5.838,15.403 8.597,18.163 12,18.163 C15.403,18.163 18.162,15.404 18.162,12 C18.162,8.597 15.403,5.838 12,5.838 Z M12,16 C9.791,16 8,14.21 8,12 C8,9.791 9.791,8 12,8 C14.209,8 16,9.791 16,12 C16,14.21 14.209,16 12,16 Z M18.406,4.155 C17.61,4.155 16.965,4.8 16.965,5.595 C16.965,6.39 17.61,7.035 18.406,7.035 C19.201,7.035 19.845,6.39 19.845,5.595 C19.845,4.8 19.201,4.155 18.406,4.155 Z"/> </symbol> <symbol id="icon-youtube" viewBox="0 0 16 13"> <path d="M13.0766667,0.132888889 C10.674,-0.0447777778 5.32266667,-0.0440555556 2.92333333,0.132888889 C0.325333333,0.325 0.0193333333,2.02511111 -1.77635684e-15,6.5 C0.0193333333,10.9669444 0.322666667,12.6742778 2.92333333,12.8671111 C5.32333333,13.0440556 10.674,13.0447778 13.0766667,12.8671111 C15.6746667,12.675 15.9806667,10.9748889 16,6.5 C15.9806667,2.03305556 15.6773333,0.325722222 13.0766667,0.132888889 Z M6,9.38888889 L6,3.61111111 L11.3333333,6.49494444 L6,9.38888889 L6,9.38888889 Z" id="Shape"></path> </symbol> <symbol id="icon-tumblr" viewBox="0 0 91 161"> <path fill-rule="evenodd" d="M2586.91,554.329 C2562.94,554.329 2545.08,542.001 2545.08,512.506 L2545.08,465.27 L2523.31,465.27 L2523.31,439.693 C2547.27,433.47 2557.29,412.848 2558.45,394.989 L2583.33,394.989 L2583.33,435.544 L2612.37,435.544 L2612.37,465.27 L2583.33,465.27 L2583.33,506.401 C2583.33,518.73 2589.56,522.991 2599.46,522.991 L2613.52,522.991 L2613.52,554.329 L2586.91,554.329" transform="translate(-2523 -394)"/> </symbol> <symbol id="icon-tiktok" viewBox="0 0 448 512"> <path d="M448,209.91a210.06,210.06,0,0,1-122.77-39.25V349.38A162.55,162.55,0,1,1,185,188.31V278.2a74.62,74.62,0,1,0,52.23,71.18V0l88,0a121.18,121.18,0,0,0,1.86,22.17h0A122.18,122.18,0,0,0,381,102.39a121.43,121.43,0,0,0,67,20.14Z"/> </symbol> <symbol id="icon-share" viewBox="0 0 17 23"> <path d="M6.93630719,7.0651727 L6.93630719,9.0651727 L2.775,9.065 L2.775,20.486 L14.986,20.486 L14.986,9.065 L10.892474,9.0651727 L10.892474,7.0651727 L16.9861225,7.0651727 L16.9861225,22.4862253 L0.775596217,22.4862253 L0.775596217,7.0651727 L6.93630719,7.0651727 Z M8.88085937,0.41142827 L13.4925916,4.51074583 L12.163864,6.00556447 L9.88012712,3.97642827 L9.88085937,14.3809622 L7.88085937,14.3809622 L7.88012712,3.97542827 L5.59785479,6.00556447 L4.26912712,4.51074583 L8.88085937,0.41142827 Z"/> </symbol> <symbol id="icon-arrow" viewBox="0 0 11 10"> <polygon points="1465.97 120 1464.665 121.285 1467.496 124.093 1460 124.093 1460 125.907 1467.496 125.907 1464.665 128.715 1465.97 130 1471 125" transform="translate(-1460 -120)" /> </symbol> <symbol id="icon-arrow-down" viewBox="0 0 11 12"> <polygon points="6 1 4.7 2.3 7.5 5.1 0 5.1 0 6.9 7.5 6.9 4.7 9.7 6 11 11 6" transform="rotate(90 5.5 6)"/> </symbol> <symbol id="icon-dots" viewBox="0 0 14 14"> <g fill-rule="evenodd"> <circle cx="1.8" cy="1.8" r="1.8"/> <circle cx="7" cy="1.8" r="1.8"/> <circle cx="12.3" cy="1.8" r="1.8"/> <circle cx="1.8" cy="7" r="1.8"/> <circle cx="7" cy="7" r="1.8"/> <circle cx="12.3" cy="7" r="1.8"/> <circle cx="1.8" cy="12.3" r="1.8"/> <circle cx="7" cy="12.3" r="1.8"/> <circle cx="12.3" cy="12.3" r="1.8"/> </g> </symbol> <symbol id="icon-hamburger" viewBox="0 0 23 17"> <path fill-rule="evenodd" d="M893,75 L916,75 L916,78 L893,78 L893,75 Z M893,82 L916,82 L916,85 L893,85 L893,82 Z M893,89 L916,89 L916,92 L893,92 L893,89 Z" transform="translate(-893 -75)"/> </symbol> <symbol id="icon-email" viewBox="0 0 24 18"> <path d="M12,9.713 L0.015,0 L23.985,0 L12,9.713 Z M12,12.287 L0,2.562 L0,18 L24,18 L24,2.562 L12,12.287 Z"/> </symbol> <symbol id="icon-external" viewBox="0 0 24 24"> <path d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"/> </symbol> <symbol id="icon-print" viewBox="0 0 24 24"> <path d="M16 18h-8v-1h8v1zm-2 1h-6v1h6v-1zm10-14v13h-4v6h-16v-6h-4v-13h4v-5h16v5h4zm-18 0h12v-3h-12v3zm12 10h-12v7h12v-7zm4-8h-20v9h2v-3h16v3h2v-9zm-1.5 1c-.276 0-.5.224-.5.5s.224.5.5.5.5-.224.5-.5-.224-.5-.5-.5z"/> </symbol> <symbol id="icon-map" viewBox="0 0 91 64"> <g transform="translate(.4 .4)"> <path d="M57.0730888 43.9022043C56.4020888 44.1252043 55.9880888 43.9662043 55.4840888 43.5782043 54.9630888 43.1782043 54.3860888 42.7412043 53.7090888 43.4112043 53.4870888 43.6302043 53.1140888 43.5892043 52.8680888 43.4442043 51.5540888 42.6692043 50.3630888 43.8312043 49.0850888 43.6612043 48.7320888 43.6132043 48.8690888 44.0392043 48.7740888 44.2452043 48.4390888 44.9662043 47.9030888 45.4612043 47.1360888 45.7042043 44.7780888 46.4532043 43.8380888 48.0592043 44.4500888 50.4652043 44.6920888 51.4132043 44.5160888 51.6922043 43.5290888 51.4662043 42.0080888 51.1182043 40.9720888 50.4202043 40.3300888 48.8422043 39.6810888 47.2482043 38.6870888 45.7352043 37.5830888 44.4032043 36.4230888 43.0052043 35.1920888 43.1782043 34.0070888 44.5912043 33.6940888 44.9662043 33.3720888 45.1032043 32.9160888 44.8602043 31.8960888 44.3182043 31.0520888 43.7192043 30.7120888 42.4572043 30.1490888 40.3652043 26.7440888 38.1582043 25.2100888 38.9982043 23.9290888 39.6992043 14.8580888 36.9512043 14.8580888 36.9512043 14.8580888 36.9512043 11.8540888 35.4002043 10.0900888 35.3922043 9.59308878 35.3892043 9.03908878 35.3662043 8.87408878 34.7262043 8.31208878 32.5452043 6.44608878 31.6422043 4.75308878 30.6192043 4.11608878 30.2342043 3.51108878 30.0592043 3.56908878 29.1122043 3.59708878 28.6622043 3.32808878 28.1012043 3.01808878 27.7412043 2.02608878 26.5852043 1.85108878 24.9662043 1.79208878 23.7632043 1.72908878 22.4322043.787088784 21.7662043.626088784 20.7132043.366088784 19.0142043-.515911216 17.3212043.421088784 15.5632043.576088784 15.2722043.759088784 14.9012043.704088784 14.6092043.095088784 11.3502043 2.30608878 8.81120434 2.96108878 5.87320434 3.28908878 4.39920434 3.06908878 3.08620434 2.91308878 1.70020434 2.88108878 1.41120434 2.71808878 1.09320434 2.99408878.879204342 3.28708878.652204342 3.54508878.929204342 3.78808878 1.06520434 4.50208878 1.46220434 5.44708878 1.45620434 5.83308878 2.35120434 5.98308878 2.23020434 6.09808878 2.18420434 6.10408878 2.12620434 6.33408878-.00179565848 6.33208878.00220434152 8.53008878.431204342 20.6560888 2.79520434 32.9030888 3.62020434 45.2380888 3.27220434 45.6090888 3.26220434 46.0610888 3.27620434 46.3270888 3.07920434 46.8370888 2.70020434 47.0790888 2.71420434 47.3320888 3.32020434 47.5660888 3.88220434 48.1980888 3.91320434 48.6450888 3.87620434 50.4490888 3.72820434 52.0370888 5.10120434 53.8840888 4.56620434 54.0310888 4.52320434 54.3490888 4.65820434 54.4060888 4.78920434 54.5480888 5.12020434 54.2010888 5.20120434 53.9940888 5.28620434 53.0130888 5.69020434 52.4990888 6.59020434 51.6890888 7.28020434 53.8670888 7.67520434 55.7540888 5.32820434 57.1790888 5.54220434 57.9920888 5.66420434 58.8970888 7.57920434 60.1320888 6.98820434 61.0430888 6.55220434 61.9080888 6.33520434 62.8830888 6.79620434 63.2380888 6.96320434 63.6820888 7.04020434 63.6150888 7.49420434 63.5450888 7.97520434 63.0000888 7.96820434 62.6850888 7.92720434 61.9250888 7.82820434 61.2830888 8.08920434 60.6250888 8.36520434 59.1280888 8.99520434 59.0870888 9.04220434 58.4790888 10.7372043 58.8590888 10.8912043 58.8800888 10.3772043 59.2670888 10.3682043 58.9350888 12.1162043 58.4390888 13.8532043 58.9620888 15.6312043 59.1470888 16.2602043 59.1900888 17.1292043 60.0110888 17.1422043 60.8820888 17.1552043 61.0650888 16.2972043 61.2240888 15.5992043 61.3660888 14.9712043 61.2490888 14.3652043 60.9920888 13.7592043 60.3270888 12.2062043 60.5920888 11.2022043 61.8990888 10.0032043 61.9810888 9.92820434 62.0240888 9.79020434 62.0510888 9.67320434 62.4130888 8.15020434 63.3460888 8.10820434 64.4750888 8.79120434 65.5400888 9.43620434 65.5060888 10.3962043 65.0860888 11.4212043 64.9840888 11.6692043 64.6530888 11.8702043 64.9010888 12.2062043 64.9860888 12.2142043 65.0750888 12.2492043 65.1440888 12.2262043 65.6050888 12.0732043 65.8450888 11.0732043 66.4440888 11.6702043 67.0540888 12.2802043 67.4060888 13.1412043 67.1340888 14.0812043 67.0790888 14.2752043 66.8950888 14.4292043 66.8190888 14.6202043 66.6000888 15.1662043 65.9270888 15.7242043 66.5060888 16.3032043 67.0220888 16.8172043 67.8080888 16.7542043 68.4020888 16.3812043 69.8140888 15.4952043 71.3180888 14.7182043 72.4360888 13.4282043 72.5700888 13.2742043 72.7700888 13.0512043 72.7410888 12.9002043 72.4190888 11.2342043 73.5940888 11.4642043 74.5720888 11.4032043 75.7880888 11.3282043 76.5640888 10.9312043 76.6440888 9.44920434 76.7050888 8.32320434 77.3810888 7.31120434 78.6390888 6.97220434 79.7750888 6.66620434 80.9210888 6.40420434 82.0540888 6.09220434 83.6510888 5.65420434 84.3500888 4.75120434 84.4530888 3.12020434 84.4900888 2.53820434 84.6260888 1.96420434 84.6890888 1.38420434 84.8380888.0592043415 86.0060888.161204342 86.8280888.0152043415 87.6140888-.125795658 87.7550888.745204342 87.9020888 1.33220434 88.1370888 2.26620434 88.5920888 3.04920434 89.3400888 3.62820434 90.1150888 4.22720434 89.8280888 4.63020434 89.1980888 5.07220434 88.4260888 5.61420434 87.6620888 6.12320434 86.9880888 6.85120434 85.1890888 8.79420434 85.0330888 10.0452043 86.7270888 12.0932043 85.2270888 12.9002043 82.6430888 13.3002043 82.2390888 14.5092043 82.2200888 14.5622043 82.3010888 14.6442043 82.3330888 14.7122043 82.6720888 14.6282043 83.0120888 14.5442043 83.3690888 14.4552043 83.3780888 14.6092043 83.4090888 14.7392043 83.3820888 14.7532043 82.2240888 15.3252043 81.3490888 15.9552043 81.6150888 17.5542043 81.6970888 18.0482043 81.7010888 19.6032043 79.6930888 18.7522043 81.3550888 20.3152043 81.0940888 22.7222043 80.0810888 22.7972043 79.1080888 22.8692043 78.8460888 23.2912043 80.1720888 24.4362043 80.3480888 24.5882043 80.3820888 25.1512043 80.2440888 25.3762043 79.9400888 25.8732043 80.1410888 26.0462043 80.5610888 26.1812043 80.7150888 26.2312043 81.0060888 26.3462043 80.9160888 26.4092043 80.0640888 27.0022043 80.2090888 28.1912043 79.6080888 28.7812043 78.3790888 29.9892043 77.1260888 31.1682043 76.1990888 32.6212043 75.8340888 33.1932043 75.4580888 33.7472043 74.9760888 34.2012043 72.9620888 36.1002043 72.5580888 37.9002043 73.7990888 40.3562043 74.6850888 42.1132043 75.6750888 43.8202043 76.6810888 45.5132043 77.3720888 46.6772043 77.4480888 47.8752043 77.1670888 49.1482043 77.0670888 49.6032043 76.8310888 49.9062043 76.3800888 50.0342043 75.9190888 50.1672043 75.7230888 49.8422043 75.4540888 49.5612043 74.5680888 48.6342043 73.5620888 47.8102043 72.7700888 46.8132043 72.1310888 46.0072043 71.6700888 45.0162043 71.6150888 43.9492043 71.5110888 41.9732043 69.1800888 40.5652043 67.5080888 41.5162043 67.0280888 41.7892043 66.6260888 41.8762043 66.1600888 41.4202043 65.3360888 40.6162043 64.2640888 40.5652043 63.2130888 40.7282043 61.2350888 41.0342043 57.7860888 43.6662043 57.0730888 43.9022043zM15.7260888 52.6052043C14.2520888 55.7952043 12.0240888 57.9072043 8.31708878 58.0612043 8.96008878 57.7072043 9.57608878 57.2822043 10.2550888 57.0252043 10.7810888 56.8262043 11.2220888 56.5262043 11.6590888 56.2122043 12.0970888 55.8972043 12.6780888 55.5572043 12.5440888 54.9482043 12.4110888 54.3532043 11.6990888 54.3562043 11.2230888 54.2082043 10.4340888 53.9592043 8.78408878 52.0522043 8.84108878 51.1122043 8.90408878 50.0762043 9.64008878 49.5392043 10.6160888 49.2902043 10.9270888 49.2112043 11.3260888 49.1022043 11.2970888 48.6682043 11.2650888 48.1792043 10.8180888 48.3102043 10.5140888 48.2442043 10.3500888 48.2102043 10.1820888 48.1862043 10.0150888 48.1772043 9.32708878 48.1382043 9.16408878 47.5982043 8.94608878 47.0932043 8.79608878 46.7432043 8.91408878 46.5062043 9.22808878 46.3832043 9.70708878 46.1972043 10.1830888 45.7522043 10.7150888 46.3072043 10.8100888 46.4062043 10.9760888 46.4362043 11.2540888 46.5642043 11.1920888 46.2582043 11.1820888 46.1022043 11.1300888 45.9622043 10.8460888 45.2052043 9.50108878 44.4062043 10.2630888 43.8012043 11.5510888 42.7802043 12.7750888 40.9722043 14.9160888 41.9622043 15.9000888 42.4162043 16.9460888 42.5302043 17.9760888 42.4882043 19.0150888 42.4452043 19.3980888 42.8762043 19.5720888 43.8122043 20.0160888 46.2052043 20.5100888 48.5892043 21.0010888 50.9722043 21.2160888 52.0172043 22.8370888 52.7922043 23.6910888 52.2392043 24.1470888 51.9422043 24.3780888 52.2602043 24.6890888 52.4412043 25.8060888 53.0882043 26.5010888 54.2952043 27.8110888 54.7242043 28.2140888 54.8552043 28.5360888 55.5552043 28.1020888 55.8622043 27.6890888 56.1542043 27.1030888 56.8352043 26.4620888 56.1632043 25.7100888 55.3742043 24.7320888 54.8822043 23.9780888 54.0662043 22.6470888 52.6262043 19.2030888 51.9502043 16.8770888 53.3982043 16.5780888 53.5842043 16.2910888 54.0132043 15.8940888 53.7102043 15.5470888 53.4452043 15.8170888 53.0092043 15.7260888 52.6052043zM42.1060888 61.7402043C42.4370888 61.3322043 42.0850888 60.3932043 42.9600888 60.5032043 43.7970888 60.6062043 44.6960888 61.1472043 44.7340888 62.0082043 44.7720888 62.9162043 43.6090888 63.1832043 42.9970888 63.2762043 42.0600888 63.4162043 42.4880888 62.2752043 42.1060888 61.7402043z"/> <path d="M15.3160888 54.6742043C15.7400888 55.5862043 15.3280888 56.0982043 14.6840888 56.4862043 14.5040888 56.5952043 14.3820888 56.4482043 14.3280888 56.2792043 14.0180888 55.3232043 15.0370888 55.2472043 15.3160888 54.6742043zM40.5680888 58.8322043C41.2330888 58.6422043 41.6680888 58.6762043 41.9610888 59.0962043 42.1060888 59.3042043 41.9390888 59.4852043 41.7240888 59.5542043 41.1360888 59.7452043 40.9690888 59.2712043 40.5680888 58.8322043zM34.4740888 56.1532043C34.4540888 56.4462043 34.2790888 56.6032043 34.0040888 56.5882043 33.7570888 56.5742043 33.5070888 56.4772043 33.5360888 56.1592043 33.5570888 55.9342043 33.7410888 55.8242043 33.9540888 55.7942043 34.2290888 55.7572043 34.4270888 55.8492043 34.4740888 56.1532043zM38.1000888 57.6902043C38.0880888 57.9922043 37.8700888 58.0022043 37.6620888 57.9822043 37.3590888 57.9542043 37.0570888 57.8712043 37.0700888 57.4862043 37.0790888 57.2472043 37.2940888 57.1212043 37.5080888 57.1302043 37.8460888 57.1442043 37.9940888 57.4082043 38.1000888 57.6902043z"/> </g> </symbol> <symbol id="icon-download" viewBox="0 0 24 24"> <path d="M8 20h3v-5h2v5h3l-4 4-4-4zm11.479-12.908c-.212-3.951-3.473-7.092-7.479-7.092s-7.267 3.141-7.479 7.092c-2.57.463-4.521 2.706-4.521 5.408 0 3.037 2.463 5.5 5.5 5.5h3.5v-2h-3.5c-1.93 0-3.5-1.57-3.5-3.5 0-2.797 2.479-3.833 4.433-3.72-.167-4.218 2.208-6.78 5.567-6.78 3.453 0 5.891 2.797 5.567 6.78 1.745-.046 4.433.751 4.433 3.72 0 1.93-1.57 3.5-3.5 3.5h-3.5v2h3.5c3.037 0 5.5-2.463 5.5-5.5 0-2.702-1.951-4.945-4.521-5.408z"/> </symbol> <symbol id="everytown-flag" viewBox="0 0 185 35"> <g transform="translate(.5 .5)"> <polygon points="40.3 34 184 34 184 28.1 40.3 28.1"/> <polygon points="40.3 19.9 184 19.9 184 14.1 40.3 14.1"/> <polygon points="40.3 5.9 184 5.9 184 0 40.3 0"/> <polygon points="0 34 34.5 34 34.5 28.1 0 28.1"/> <polygon points="0 19.9 34.5 19.9 34.5 14.1 0 14.1"/> <polygon points="0 5.9 34.5 5.9 34.5 0 0 0"/> </g> </symbol> <symbol id="icon-link" viewBox="0 0 24 24"> <path d="M6.188 8.719c.439-.439.926-.801 1.444-1.087 2.887-1.591 6.589-.745 8.445 2.069l-2.246 2.245c-.644-1.469-2.243-2.305-3.834-1.949-.599.134-1.168.433-1.633.898l-4.304 4.306c-1.307 1.307-1.307 3.433 0 4.74 1.307 1.307 3.433 1.307 4.74 0l1.327-1.327c1.207.479 2.501.67 3.779.575l-2.929 2.929c-2.511 2.511-6.582 2.511-9.093 0s-2.511-6.582 0-9.093l4.304-4.306zm6.836-6.836l-2.929 2.929c1.277-.096 2.572.096 3.779.574l1.326-1.326c1.307-1.307 3.433-1.307 4.74 0 1.307 1.307 1.307 3.433 0 4.74l-4.305 4.305c-1.311 1.311-3.44 1.3-4.74 0-.303-.303-.564-.68-.727-1.051l-2.246 2.245c.236.358.481.667.796.982.812.812 1.846 1.417 3.036 1.704 1.542.371 3.194.166 4.613-.617.518-.286 1.005-.648 1.444-1.087l4.304-4.305c2.512-2.511 2.512-6.582.001-9.093-2.511-2.51-6.581-2.51-9.092 0z"/> </symbol> <symbol id="rankings-check" viewBox="0 0 24 24" fill="none" > <circle cx="12" cy="12" r="12" fill="#0D3DD9"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M6.20227 12L7.61648 10.5858L10.9986 13.9679L17.1068 7.85966L18.521 9.27387L10.9986 16.7963L6.20227 12Z" fill="white"/> </symbol> <symbol id="rankings-x" viewBox="0 0 24 24" fill="none"> <g opacity="0.6"> <circle cx="12" cy="12" r="11.5" stroke="#455FA0"/> <rect x="7.99805" y="6.58386" width="13.3192" height="2" transform="rotate(45 7.99805 6.58386)" fill="#455FA0"/> <rect x="17.4162" y="7.99811" width="13.3192" height="2" transform="rotate(135 17.4162 7.99811)" fill="#455FA0"/> </g> </symbol> <symbol id="rankings-x-on-tone" viewBox="0 0 24 24" fill="none"> <circle cx="12" cy="12" r="12" fill="white"/> <rect x="7.99805" y="6.58385" width="13.3192" height="2" transform="rotate(45 7.99805 6.58385)" fill="#455FA0"/> <rect x="17.4161" y="7.99806" width="13.3192" height="2" transform="rotate(135 17.4161 7.99806)" fill="#455FA0"/> </symbol> <symbol id="rankings-nav-home" viewBox="0 0 20 20" fill="none"> <path d="M3.625 16.5334V11.1125H8" stroke-linecap="round" stroke-linejoin="round"/> <path d="M18 16.5334H2.375" stroke-linecap="round" stroke-linejoin="round"/> <path d="M8 16.5334V7.49844H12.375" stroke-linecap="round" stroke-linejoin="round"/> <path d="M16.75 3.88446H12.375V16.5334H16.75V3.88446Z" stroke-linecap="round" stroke-linejoin="round"/> </symbol> <symbol id="rankings-nav-states" viewBox="0 0 20 20" fill="none" > <path d="M8 10.5312C9.17361 10.5312 10.125 9.57986 10.125 8.40625C10.125 7.23264 9.17361 6.28125 8 6.28125C6.82639 6.28125 5.875 7.23264 5.875 8.40625C5.875 9.57986 6.82639 10.5312 8 10.5312Z" stroke-linecap="round" stroke-linejoin="round"/> <path d="M13.3125 8.40625C13.3125 13.1875 8 16.9062 8 16.9062C8 16.9062 2.6875 13.1875 2.6875 8.40625C2.6875 6.99729 3.24721 5.64603 4.2435 4.64975C5.23978 3.65346 6.59104 3.09375 8 3.09375C9.40896 3.09375 10.7602 3.65346 11.7565 4.64975C12.7528 5.64603 13.3125 6.99729 13.3125 8.40625V8.40625Z" stroke-linecap="round" stroke-linejoin="round"/> </symbol> <symbol id="rankings-nav-laws" viewBox="0 0 20 20" fill="none"> <path d="M12.281 16.375H2.71848C2.57759 16.375 2.44247 16.319 2.34284 16.2194C2.24322 16.1198 2.18725 15.9846 2.18726 15.8438V4.15625C2.18725 4.01536 2.24322 3.88023 2.34284 3.7806C2.44247 3.68098 2.57759 3.625 2.71848 3.625H9.09369L12.8123 7.34375V15.8438C12.8123 15.9846 12.7563 16.1198 12.6567 16.2194C12.557 16.319 12.4219 16.375 12.281 16.375V16.375Z" stroke-linecap="round" stroke-linejoin="round"/> <path d="M9.09351 3.625V7.34375H12.8128" stroke-linecap="round" stroke-linejoin="round"/> <path d="M5.37476 10.5312H9.62476" stroke-linecap="round" stroke-linejoin="round"/> <path d="M5.37476 12.6562H9.62476" stroke-linecap="round" stroke-linejoin="round"/> </symbol> </defs> </svg> <div class="interstitial js--interstitial" aria-hidden="true" role="dialog"> <div class="interstitial__box"> <div class="interstitial__box-inner"> <h4 class="interstitial__header">You are leaving <span class="js--interstitial-current-link"></span></h4> <p class="interstitial__text">You will be redirected momentarily.</p> </div> </div> <div class="interstitial__bg"></div> </div> <div class="action-drawer js--action-drawer" aria-hidden="true" role="dialog"> <div class="action-drawer__box"> <div class="action-drawer__box-inner"> <button class="action-drawer__close js--action-drawer-close"> <svg><use xlink:href="#icon-x"></use></svg> <span class="visually-hidden">Close Modal</span> </button> <div class="action-drawer__topper"> <h2 class="action-drawer__header">Ready to act?</h2> </div> <ul class="action-drawer__list"> <li class="action-drawer__item"> <div class="action-drawer__item-text"> <h3 class="action-drawer__title">Donate to support our work to end gun violence</h3> <a class="action-drawer__button" href="https://secure.actblue.com/donate/everytown-web-2025?source=etno_take-action-menu_donate&refcode=etno_take-action-menu_donate">Donate Now</a> </div> <div class="action-drawer__figure-wrapper"> <figure class="action-drawer__figure"> <img data-sizes="auto" data-src="https://www.everytown.org/wp-content/uploads/2020/05/everytown-sign-400x400-c-default.jpg" class="lazyload" alt="An Everytown sign is raised in a crowd in front of the Capitol"> </figure> </div> </li> <li class="action-drawer__item"> <div class="action-drawer__item-text"> <h3 class="action-drawer__title">Join your local Moms Demand Action chapter</h3> <a class="action-drawer__button" href="https://momsdemandaction.org/act/">Sign Up</a> </div> <div class="action-drawer__figure-wrapper"> <figure class="action-drawer__figure"> <img data-sizes="auto" data-src="https://www.everytown.org/wp-content/uploads/2022/05/Moms_031122_Photo_AD_Door-Knocking_Wilmington_DE_Select_03-scaled-400x400-c-default.jpg" class="lazyload" alt="A group of four volunteers in Moms Demand Action shirts look at a piece of paper while door knocking"> </figure> </div> </li> <li class="action-drawer__item"> <div class="action-drawer__item-text"> <h3 class="action-drawer__title">Join your local Students Demand Action group</h3> <a class="action-drawer__button" href="https://act.everytown.org/sign/join-students-demand-action/?source=etso_act_page&refcode=etso_act_page&utm_source=etso_act_page&utm_medium=o&utm_campaign=act_page">Sign Up</a> </div> <div class="action-drawer__figure-wrapper"> <figure class="action-drawer__figure"> <img data-sizes="auto" data-src="https://www.everytown.org/wp-content/uploads/2023/05/Moms_041723_Photo_Rally_Nashville-097-400x400-c-default.jpg" class="lazyload" alt="Students Demand Action volunteers wearing red Students Demand Action t-shirts and holding a Students Demand Action sign"> </figure> </div> </li> </ul> </div> </div> <div class="action-drawer__bg js--action-drawer-close"></div> </div> <div class="menu js--menu" aria-hidden="true" role="dialog"> <button class="menu__close js--menu-close"> <svg><use xlink:href="#icon-x"></use></svg> <span class="visually-hidden">Close Menu</span> </button> <a href="https://www.everytown.org" class="menu__logo"> <img src="https://www.everytown.org/wp-content/themes/everytownaction/static/img/everytown-logo-white.svg" alt="Everytown for Gun Safety"> </a> <ul class="menu__list"> <li class="menu__list-item"> <a class="menu__link" href="https://www.everytown.org">Home</a> </li> <li class="menu__list-item"> <a class="menu__link" href="https://www.everytown.org/about-everytown/">About</a> </li> <li class="menu__list-item"> <a class="menu__link" href="https://www.everytown.org/work/">Work</a> </li> <li class="menu__list-item"> <a class="menu__link" href="https://www.everytown.org/issues/">Issues</a> </li> <li class="menu__list-item"> <a class="menu__link" href="https://www.everytown.org/solutions/">Solutions</a> </li> <li class="menu__list-item"> <a class="menu__link" href="https://www.everytown.org/states/">States</a> </li> <li class="menu__list-item"> <a class="menu__link" href="https://www.everytown.org/news/">News</a> </li> <li class="menu__list-item"> <a class="menu__link" href="https://www.everytown.org/blog/">Blog</a> </li> <li class="menu__list-item"> <a class="menu__link" href="https://www.everytown.org/gun-sense-majority-council/">Gun Sense Majority Council</a> </li> </ul> <div class="menu__social-links"> <ul class="social-links social-links--menu"> <li> <a href="https://www.facebook.com/Everytown" class="social-link"> <span class="visually-hidden">Follow us on Facebook</span> <svg> <use xlink:href="#icon-facebook"></use> </svg> </a> </li> <li> <a href="https://twitter.com/everytown" class="social-link"> <span class="visually-hidden">Follow us on Twitter</span> <svg> <use xlink:href="#icon-twitter"></use> </svg> </a> </li> <li> <a href="https://www.instagram.com/everytown/" class="social-link"> <span class="visually-hidden">Follow us on Instagram</span> <svg> <use xlink:href="#icon-instagram"></use> </svg> </a> </li> </ul> </div> <a class="menu__join" href="https://www.everytown.org/join/">Join Us</a> </div> <figure class="base__print-logo"> <img src="https://www.everytown.org/wp-content/themes/everytownaction/static/img/everytown-logo.svg" alt="Everytown for Gun Safety"> </figure> <div class="base__flex"> <div class="base__nav main-header"> <nav class="et-nav"> <div class="et-nav__explore "> <button class="et-nav__explore-button js--button"> <svg class="et-nav__explore-icon"> <use xlink:href="#icon-dots"></use> </svg> Explore </button> <div class="et-nav__explore-dropdown"> <div class="et-nav__explore-menu-item et-nav__explore-menu-close"> <button class="et-nav__close js--button">Close</button> </div> <ul class="et-nav__explore-menu"> <li class="et-nav__explore-menu-item"> <div class="et-nav__explore-menu-community"> <span class="et-nav__explore-menu-community-title">The Community</span> <ul class="et-nav__explore-menu-community-list"> <li> <a href="https://momsdemandaction.org/">Moms Demand Action</a> </li> <li> <a href="http://studentsdemandaction.org/">Students Demand Action</a> </li> <li> <a href="https://everytownsupportfund.org/everytown-survivor-network/">Survivor Network</a> </li> </ul> </div> </li> <li class="et-nav__explore-menu-item"> <a href="https://www.everytown.org/" class="et-nav__explore-menu-link"> <span class="et-nav__explore-menu-desc">The Fight</span> <span class="et-nav__explore-menu-name">Everytown</span> </a> </li> <li class="et-nav__explore-menu-item"> <a href="https://everytownresearch.org/" class="et-nav__explore-menu-link"> <span class="et-nav__explore-menu-desc">The Facts</span> <span class="et-nav__explore-menu-name">Research & Policy</span> </a> </li> <li class="et-nav__explore-menu-item"> <a href="https://everytownsupportfund.org/" class="et-nav__explore-menu-link"> <span class="et-nav__explore-menu-desc">The Initiatives</span> <span class="et-nav__explore-menu-name">Support Fund</span> </a> </li> <li class="et-nav__explore-menu-item"> <a href="https://everytownlaw.org/" class="et-nav__explore-menu-link"> <span class="et-nav__explore-menu-desc">The Courtroom</span> <span class="et-nav__explore-menu-name">Everytown Law</span> </a> </li> <li class="et-nav__explore-menu-item"> <a href="https://mayors.everytown.org/" class="et-nav__explore-menu-link"> <span class="et-nav__explore-menu-desc">The Coalition</span> <span class="et-nav__explore-menu-name">Mayors</span> </a> </li> <li class="et-nav__explore-menu-item"> <a href="https://store.everytown.org/" class="et-nav__explore-menu-link"> <span class="et-nav__explore-menu-desc">The Store</span> <span class="et-nav__explore-menu-name">Store</span> </a> </li> </ul> </div> </div> <div class="nav-search js--nav-search"> <svg class="search-icon"><use xlink:href="#icon-search"></use></svg> <div class="search-searchbox" id="nav-searchbox"></div> <div class="search-results" id="nav-search-results"></div> </div> <a href="https://www.everytown.org/search" class="et-nav__search-link">Search</a> <div class="et-nav__ctas et-nav__ctas--wide"> <a href="https://www.everytown.org/actions/" class="et-nav__secondary-corner-cta">Take Action</a> <a href="https://secure.actblue.com/donate/everytown-web-2025?source=etno_nav_onetime&refcode=etno_nav_onetime" class="et-nav__corner-cta">Donate</a> </div> </nav> <nav class="site-nav non-sticky-nav"> <div class="site-nav__left"> <a href="https://www.everytown.org" class="site-nav__logo"> <img src="https://www.everytown.org/wp-content/themes/everytownaction/static/img/everytown-logo.svg" alt="Everytown for Gun Safety"> </a> </div> <div class="site-nav__right"> <div class="site-nav__title"> </div> <div class="site-nav__links"> <ul class="site-nav-menu"> <li class="site-nav-menu__item"> <a class="site-nav-menu__link " href="https://www.everytown.org/about-everytown/"> <span>About</span> </a> <ul class="site-nav-menu__dropdown"> <li class="site-nav-menu__dropdown-item"> <a class="site-nav-menu__dropdown-link" href="https://www.everytown.org/about-everytown/victories/">Victories</a> </li> <li class="site-nav-menu__dropdown-item"> <a class="site-nav-menu__dropdown-link" href="https://www.everytown.org/about-everytown/everytown-organizational-values/">Our Organizational Values</a> </li> <li class="site-nav-menu__dropdown-item"> <a class="site-nav-menu__dropdown-button" href="https://www.everytown.org/about-everytown/">What We Do</a> </li> </ul> </li> <li class="site-nav-menu__item"> <a class="site-nav-menu__link " href="https://www.everytown.org/work/"> <span>Work</span> </a> </li> <li class="site-nav-menu__item"> <a class="site-nav-menu__link " href="https://www.everytown.org/issues/"> <span>Issues</span> </a> <ul class="site-nav-menu__dropdown"> <li class="site-nav-menu__dropdown-item"> <a class="site-nav-menu__dropdown-link" href="https://www.everytown.org/issues/mass-shootings/">Mass Shootings</a> </li> <li class="site-nav-menu__dropdown-item"> <a class="site-nav-menu__dropdown-link" href="https://www.everytown.org/issues/guns-in-schools/">Guns in Schools</a> </li> <li class="site-nav-menu__dropdown-item"> <a class="site-nav-menu__dropdown-link" href="https://www.everytown.org/issues/ghost-guns/">Ghost Guns</a> </li> <li class="site-nav-menu__dropdown-item"> <a class="site-nav-menu__dropdown-link" href="https://www.everytown.org/issues/city-gun-violence/">City Gun Violence</a> </li> <li class="site-nav-menu__dropdown-item"> <a class="site-nav-menu__dropdown-button" href="https://www.everytown.org/issues/">All Issues</a> </li> </ul> </li> <li class="site-nav-menu__item"> <a class="site-nav-menu__link " href="https://www.everytown.org/solutions/"> <span>Solutions</span> </a> <ul class="site-nav-menu__dropdown"> <li class="site-nav-menu__dropdown-item"> <a class="site-nav-menu__dropdown-link" href="https://www.everytown.org/solutions/background-checks/">Background Checks</a> </li> <li class="site-nav-menu__dropdown-item"> <a class="site-nav-menu__dropdown-link" href="https://www.everytown.org/solutions/extreme-risk-laws/">Extreme Risk Laws</a> </li> <li class="site-nav-menu__dropdown-item"> <a class="site-nav-menu__dropdown-link" href="https://www.everytown.org/solutions/assault-weapons/">Prohibit Assault Weapons</a> </li> <li class="site-nav-menu__dropdown-item"> <a class="site-nav-menu__dropdown-link" href="https://www.everytown.org/solutions/repeal-shoot-first/">Repeal Shoot First Laws</a> </li> <li class="site-nav-menu__dropdown-item"> <a class="site-nav-menu__dropdown-button" href="https://www.everytown.org/solutions/">All Solutions</a> </li> </ul> </li> <li class="site-nav-menu__item"> <a class="site-nav-menu__link " href="https://www.everytown.org/states/"> <span>States</span> </a> </li> <li class="site-nav-menu__item"> <a class="site-nav-menu__link " href="https://www.everytown.org/news/"> <span>News</span> </a> <ul class="site-nav-menu__dropdown"> <li class="site-nav-menu__dropdown-item"> <a class="site-nav-menu__dropdown-link" href="/press-type/press-release/">Press Releases</a> </li> <li class="site-nav-menu__dropdown-item"> <a class="site-nav-menu__dropdown-link" href="/press-type/media-highlights/">Media Highlights</a> </li> <li class="site-nav-menu__dropdown-item"> <a class="site-nav-menu__dropdown-button" href="/news/">All News</a> </li> </ul> </li> <li class="site-nav-menu__item"> <a class="site-nav-menu__link " href="https://www.everytown.org/blog/"> <span>Blog</span> </a> </li> <li class="site-nav-menu__item"> <a class="site-nav-menu__link " href="https://www.everytown.org/gun-sense-majority-council/"> <span>Gun Sense Majority Council</span> </a> </li> </ul> <div class="site-nav__social-links"> <ul class="social-links social-links--default"> <li> <a href="https://www.facebook.com/Everytown" class="social-link"> <span class="visually-hidden">Follow us on Facebook</span> <svg> <use xlink:href="#icon-facebook"></use> </svg> </a> </li> <li> <a href="https://twitter.com/everytown" class="social-link"> <span class="visually-hidden">Follow us on Twitter</span> <svg> <use xlink:href="#icon-twitter"></use> </svg> </a> </li> <li> <a href="https://www.instagram.com/everytown/" class="social-link"> <span class="visually-hidden">Follow us on Instagram</span> <svg> <use xlink:href="#icon-instagram"></use> </svg> </a> </li> </ul> </div> <a class="site-nav__join" href="https://www.everytown.org/join/">Join</a> <button class="hamburger js--menu-open"> <svg><use xlink:href="#icon-hamburger"></use></svg> <span class="visually-hidden">Open Menu</span> </button> </div> </div> </nav> <nav class="sticky-nav js--sticky-nav"> <div class="sticky-nav__inner"> <div class="sticky-nav__left"> <a href="https://www.everytown.org" class="sticky-nav__logo"> <img src="https://www.everytown.org/wp-content/themes/everytownaction/static/img/everytown-logo.svg" alt="Everytown for Gun Safety"> </a> </div> <div class="sticky-nav__right"> <div class="sticky-nav__links"> <ul class="site-nav-menu"> <li class="site-nav-menu__item"> <a class="site-nav-menu__link " href="https://www.everytown.org/about-everytown/"> <span>About</span> </a> <ul class="site-nav-menu__dropdown"> <li class="site-nav-menu__dropdown-item"> <a class="site-nav-menu__dropdown-link" href="https://www.everytown.org/about-everytown/victories/">Victories</a> </li> <li class="site-nav-menu__dropdown-item"> <a class="site-nav-menu__dropdown-link" href="https://www.everytown.org/about-everytown/everytown-organizational-values/">Our Organizational Values</a> </li> <li class="site-nav-menu__dropdown-item"> <a class="site-nav-menu__dropdown-button" href="https://www.everytown.org/about-everytown/">What We Do</a> </li> </ul> </li> <li class="site-nav-menu__item"> <a class="site-nav-menu__link " href="https://www.everytown.org/work/"> <span>Work</span> </a> </li> <li class="site-nav-menu__item"> <a class="site-nav-menu__link " href="https://www.everytown.org/issues/"> <span>Issues</span> </a> <ul class="site-nav-menu__dropdown"> <li class="site-nav-menu__dropdown-item"> <a class="site-nav-menu__dropdown-link" href="https://www.everytown.org/issues/mass-shootings/">Mass Shootings</a> </li> <li class="site-nav-menu__dropdown-item"> <a class="site-nav-menu__dropdown-link" href="https://www.everytown.org/issues/guns-in-schools/">Guns in Schools</a> </li> <li class="site-nav-menu__dropdown-item"> <a class="site-nav-menu__dropdown-link" href="https://www.everytown.org/issues/ghost-guns/">Ghost Guns</a> </li> <li class="site-nav-menu__dropdown-item"> <a class="site-nav-menu__dropdown-link" href="https://www.everytown.org/issues/city-gun-violence/">City Gun Violence</a> </li> <li class="site-nav-menu__dropdown-item"> <a class="site-nav-menu__dropdown-button" href="https://www.everytown.org/issues/">All Issues</a> </li> </ul> </li> <li class="site-nav-menu__item"> <a class="site-nav-menu__link " href="https://www.everytown.org/solutions/"> <span>Solutions</span> </a> <ul class="site-nav-menu__dropdown"> <li class="site-nav-menu__dropdown-item"> <a class="site-nav-menu__dropdown-link" href="https://www.everytown.org/solutions/background-checks/">Background Checks</a> </li> <li class="site-nav-menu__dropdown-item"> <a class="site-nav-menu__dropdown-link" href="https://www.everytown.org/solutions/extreme-risk-laws/">Extreme Risk Laws</a> </li> <li class="site-nav-menu__dropdown-item"> <a class="site-nav-menu__dropdown-link" href="https://www.everytown.org/solutions/assault-weapons/">Prohibit Assault Weapons</a> </li> <li class="site-nav-menu__dropdown-item"> <a class="site-nav-menu__dropdown-link" href="https://www.everytown.org/solutions/repeal-shoot-first/">Repeal Shoot First Laws</a> </li> <li class="site-nav-menu__dropdown-item"> <a class="site-nav-menu__dropdown-button" href="https://www.everytown.org/solutions/">All Solutions</a> </li> </ul> </li> <li class="site-nav-menu__item"> <a class="site-nav-menu__link " href="https://www.everytown.org/states/"> <span>States</span> </a> </li> <li class="site-nav-menu__item"> <a class="site-nav-menu__link " href="https://www.everytown.org/news/"> <span>News</span> </a> <ul class="site-nav-menu__dropdown"> <li class="site-nav-menu__dropdown-item"> <a class="site-nav-menu__dropdown-link" href="/press-type/press-release/">Press Releases</a> </li> <li class="site-nav-menu__dropdown-item"> <a class="site-nav-menu__dropdown-link" href="/press-type/media-highlights/">Media Highlights</a> </li> <li class="site-nav-menu__dropdown-item"> <a class="site-nav-menu__dropdown-button" href="/news/">All News</a> </li> </ul> </li> <li class="site-nav-menu__item"> <a class="site-nav-menu__link " href="https://www.everytown.org/blog/"> <span>Blog</span> </a> </li> <li class="site-nav-menu__item"> <a class="site-nav-menu__link " href="https://www.everytown.org/gun-sense-majority-council/"> <span>Gun Sense Majority Council</span> </a> </li> </ul> <button class="hamburger js--menu-open"> <svg><use xlink:href="#icon-hamburger"></use></svg> <span class="visually-hidden">Open Menu</span> </button> </div> <a class="sticky-nav__join" href="https://www.everytown.org/join/">Join</a> </div> </div> </nav> </div> <main class="base__content base__content--left" id="content" tabindex="-1"> <div class="base__content-inner"> <section class="solution__wrapper"> <button class="action-button js--action-drawer-open">Take Action</button> <div class="solution__rail"> <h1 class="subnav__header">Repeal Shoot First Laws</h1> <ul class="subnav subnav--default js--subnav"></ul> </div> <article class="solution__main"> <header class="solution__header solution__item"> <a class="solution__breadcrumb" href="https://www.everytown.org/solutions">Solutions</a> <h1 class="solution__title">Repeal Shoot First Laws</h1> </header> <section class="solution__intro solution__item"> <h2 class="solution__intro-header heading-with-anchor" id="introduction">What does it solve?</h2> <div class="solution__intro-cols"> <p class="solution__description">Shoot First, also known as Stand Your Ground, laws allow a person to shoot and kill another person in a public area even when there are clear and safe ways to retreat from a dangerous situation. These laws threaten public safety by encouraging armed vigilantism. </p> <div class="solution__key-resource"> <a href="https://everytownresearch.org/report/stand-your-ground-laws-are-a-license-to-kill/" class="doc-link doc-link--white doc-link--small"> <span class="doc-link__title">Shoot First Laws Are A License to Kill</span> <span class="doc-link__type">Report</span> </a> </div> </div> <div class="solution__additional-description"><p><span style="font-weight: 400;">Shoot First laws encourage avoidable escalation of violence, and they do not deter crime. Under traditional self-defense law, a person can use force to defend themselves anywhere. If they’re outside their home, though, they can’t use force that is likely to kill or seriously injure someone if there’s a safe way to avoid it. These laws give people a license to shoot and kill in public, even if they started the confrontation and even when they can safely walk away from the danger. Shoot First laws are associated with increases in gun deaths<sup class="modern-footnotes-footnote " data-mfn="1"><a href="javascript:void(0)" >1</a></sup><span class="modern-footnotes-footnote__note" data-mfn="1">Michelle Degli Esposti et al., “Analysis of ‘Stand Your Ground’ Self-Defense Laws and Statewide Rates of Homicides and Firearm Homicides,” <em>JAMA Network Open</em> 5, no. 2 (February 21, 2022): e220077, <a href="https://doi.org/10.1001/jamanetworkopen.2022.0077">https://doi.org/10.1001/jamanetworkopen.2022.0077</a>; Marc Levy et al., “Stand Your Ground: Policy and Trends in Firearm-Related Justifiable Homicide and Homicide in the US,” <em>Journal of the American College of Surgeons</em> 230, no. 1 (2020): 161-167.e4, <a href="https://doi.org/10.1016/j.jamcollsurg.2019.11.003">https://doi.org/10.1016/j.jamcollsurg.2019.11.003</a>; Abdul Munasib, Genti Kostandini, and Jeffrey L. Jordan, “Impact of the Stand Your Ground Law on Gun Deaths: Evidence of a Rural Urban Dichotomy,” <em>European Journal of Law and Economics</em> 45, no. 3 (June 2018): 527–54, <a href="https://doi.org/10.1007/s10657-018-9581-z">https://doi.org/10.1007/s10657-018-9581-z</a>; Cassandra Crifasi et al., “Correction to: Association Between Firearm Laws and Homicide in Urban Counties,” <em>Journal of Urban Health</em> 95, no. 5 (October 15, 2018): 773–76, <a href="https://doi.org/10.1007/s11524-018-0306-y">https://doi.org/10.1007/s11524-018-0306-y</a>; Cassandra K. Crifasi et al., “Association Between Firearm Laws and Homicide in Urban Counties,” <em>Journal of Urban Health</em> 95, no. 3 (2018): 383–90, <a href="https://doi.org/10.1007/s11524-018-0273-3">https://doi.org/10.1007/s11524-018-0273-3</a>; David K. Humphreys, Antonio Gasparrini, and Douglas J. Wiebe, “Evaluating the Impact of Florida’s ‘Stand Your Ground’ Self-Defense Law on Homicide and Suicide by Firearm: An Interrupted Time Series Study,” <em>JAMA Internal Medicine</em> 177, no. 1 (January 2017): 44–50, <a href="https://doi.org/10.1001/jamainternmed.2016.6811">https://doi.org/10.1001/jamainternmed.2016.6811</a>; David K. Humphreys, Antonio Gasparrini, and Douglas J. Wiebe, “Association Between Enactment of a ‘Stand Your Ground’ Self-Defense Law and Unlawful Homicides in Florida,” <em>JAMA Internal Medicine</em> 177, no. 10 (October 2017): 1523–24, <a href="https://doi.org/10.1001/jamainternmed.2017.3433">https://doi.org/10.1001/jamainternmed.2017.3433</a>; Benjamin Ukert, Douglas J. Wiebe, and David K. Humphreys, “Regional Differences in the Impact of the ‘Stand Your Ground’ Law in Florida,” <em>Preventive Medicine</em> 115 (October 2018): 68–75, <a href="https://doi.org/10.1016/j.ypmed.2018.08.010">https://doi.org/10.1016/j.ypmed.2018.08.010</a>; Michelle Degli Esposti et al., “Increasing Adolescent Firearm Homicides and Racial Disparities Following Florida’s ‘Stand Your Ground’ Self-Defence Law,” <em>Injury Prevention</em>, December 20, 2019, <a href="https://doi.org/10.1136/injuryprev-2019-043530">https://doi.org/10.1136/injuryprev-2019-043530</a>.</span> and injuries,<sup class="modern-footnotes-footnote " data-mfn="2"><a href="javascript:void(0)" >2</a></sup><span class="modern-footnotes-footnote__note" data-mfn="2">Chandler McClellan and Erdal Tekin, “Stand Your Ground Laws, Homicides, and Injuries,” <em>Journal of Human Resources</em> 52, no. 3 (2017): 621–53, <a href="https://doi.org/10.3368/jhr.52.3.0613-5723R2">https://doi.org/10.3368/jhr.52.3.0613-5723R2</a>; Justin Lee et al., “Guns and States: Pediatric Firearm Injury,” <em>Journal of Trauma and Acute Care Surgery</em> 75, no. 1 (July 2013): 50–53, <a href="https://doi.org/10.1097/TA.0b013e3182999b7a">https://doi.org/10.1097/TA.0b013e3182999b7a</a>.</span> and <a href="/issues/impact-of-gun-violence-on-historically-marginalized-communities/">disproportionately impact communities of color</a>.<sup class="modern-footnotes-footnote " data-mfn="3"><a href="javascript:void(0)" >3</a></sup><span class="modern-footnotes-footnote__note" data-mfn="3">Everytown Research analysis of FBI Supplementary Homicide Report, 2014 to 2018; John Roman, “Race, Justifiable Homicide, and Stand Your Ground Laws: Analysis of FBI Supplementary Homicide Report Data” (Urban Institute, July 2013), <a href="https://urbn.is/3mHnU1E">https://urbn.is/3mHnU1E</a>; Nicole Ackermann et al., “Race, Law, and Health: Examination of ‘Stand Your Ground’ and Defendant Convictions in Florida,” <em>Social Science &amp; Medicine</em> 142 (2015): 194–201, <a href="https://doi.org/10.1016/j.socscimed.2015.08.012">https://doi.org/10.1016/j.socscimed.2015.08.012</a>.</span> Lawmakers should put the safety of their constituents first and repeal these dangerous laws in their states.</span></p> </div> <div class="page__subnav"> <ul class="subnav subnav--default js--subnav"></ul> </div> </section> <section class="solution__key-visual solution__item"> <div class="key-visual"> <h2 class="key-visual__title">No Shoot First Law</h2> <p class="key-visual__description">Which states have rejected Shoot First laws?</p> <div class="law-map-block"> <div class="law-map-block__inner"> <div class="law-map-block__map"> <div class="rankings-dot-map-wrap js--rankings-map"> <svg class="rankings-dot-map" viewBox="0 0 750 420" fill="none"> <g class="rankings-dot-map__state rankings-dot-map__state--no js--rankings-map-state" transform="translate(444 295)" data-state="AL" > <a href="https://everytownresearch.org/?p=2725" aria-label="Alabama"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">AL</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--no js--rankings-map-state" transform="translate(27 33)" data-state="AK" > <a href="https://everytownresearch.org/?p=2726" aria-label="Alaska"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">AK</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--no js--rankings-map-state" transform="translate(211 295)" data-state="AZ" > <a href="https://everytownresearch.org/?p=2727" aria-label="Arizona"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">AZ</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--no js--rankings-map-state" transform="translate(358 244)" data-state="AR" > <a href="https://everytownresearch.org/?p=2728" aria-label="Arkansas"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">AR</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--yes js--rankings-map-state" transform="translate(125 244)" data-state="CA" > <a href="https://everytownresearch.org/?p=2729" aria-label="California"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">CA</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--yes js--rankings-map-state" transform="translate(211 193)" data-state="CO" > <a href="https://everytownresearch.org/?p=2730" aria-label="Colorado"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">CO</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--yes js--rankings-map-state" transform="translate(646 140)" data-state="CT" > <a href="https://everytownresearch.org/?p=2731" aria-label="Connecticut"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">CT</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--yes js--rankings-map-state" transform="translate(618 193)" data-state="DE" > <a href="https://everytownresearch.org/?p=2732" aria-label="Delaware"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">DE</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--no js--rankings-map-state" transform="translate(480 349)" data-state="FL" > <a href="https://everytownresearch.org/?p=2733" aria-label="Florida"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">FL</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--no js--rankings-map-state" transform="translate(502 295)" data-state="GA" > <a href="https://everytownresearch.org/?p=2734" aria-label="Georgia"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">GA</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--yes js--rankings-map-state" transform="translate(148 349)" data-state="HI" > <a href="https://everytownresearch.org/?p=2735" aria-label="Hawaii"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">HI</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--no js--rankings-map-state" transform="translate(150 89)" data-state="ID" > <a href="https://everytownresearch.org/?p=2736" aria-label="Idaho"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">ID</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--yes js--rankings-map-state" transform="translate(357 140)" data-state="IL" > <a href="https://everytownresearch.org/?p=2737" aria-label="Illinois"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">IL</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--no js--rankings-map-state" transform="translate(415 140)" data-state="IN" > <a href="https://everytownresearch.org/?p=2738" aria-label="Indiana"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">IN</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--no js--rankings-map-state" transform="translate(299 140)" data-state="IA" > <a href="https://everytownresearch.org/?p=2739" aria-label="Iowa"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">IA</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--no js--rankings-map-state" transform="translate(300 244)" data-state="KS" > <a href="https://everytownresearch.org/?p=2740" aria-label="Kansas"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">KS</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--no js--rankings-map-state" transform="translate(386 193)" data-state="KY" > <a href="https://everytownresearch.org/?p=2741" aria-label="Kentucky"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">KY</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--no js--rankings-map-state" transform="translate(327 295)" data-state="LA" > <a href="https://everytownresearch.org/?p=2742" aria-label="Louisiana"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">LA</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--yes js--rankings-map-state" transform="translate(694 33)" data-state="ME" > <a href="https://everytownresearch.org/?p=2743" aria-label="Maine"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">ME</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--yes js--rankings-map-state" transform="translate(560 193)" data-state="MD" > <a href="https://everytownresearch.org/?p=2744" aria-label="Maryland"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">MD</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--yes js--rankings-map-state" transform="translate(620 89)" data-state="MA" > <a href="https://everytownresearch.org/?p=2745" aria-label="Massachusetts"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">MA</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--no js--rankings-map-state" transform="translate(438 89)" data-state="MI" > <a href="https://everytownresearch.org/?p=2746" aria-label="Michigan"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">MI</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--yes js--rankings-map-state" transform="translate(264 89)" data-state="MN" > <a href="https://everytownresearch.org/?p=2747" aria-label="Minnesota"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">MN</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--no js--rankings-map-state" transform="translate(386 295)" data-state="MS" > <a href="https://everytownresearch.org/?p=2748" aria-label="Mississippi"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">MS</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--no js--rankings-map-state" transform="translate(327 193)" data-state="MO" > <a href="https://everytownresearch.org/?p=2749" aria-label="Missouri"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">MO</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--no js--rankings-map-state" transform="translate(125 140)" data-state="MT" > <a href="https://everytownresearch.org/?p=2750" aria-label="Montana"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">MT</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--yes js--rankings-map-state" transform="translate(269 193)" data-state="NE" > <a href="https://everytownresearch.org/?p=2751" aria-label="Nebraska"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">NE</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--no js--rankings-map-state" transform="translate(153 193)" data-state="NV" > <a href="https://everytownresearch.org/?p=2752" aria-label="Nevada"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">NV</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--no js--rankings-map-state" transform="translate(642 33)" data-state="NH" > <a href="https://everytownresearch.org/?p=2753" aria-label="New Hampshire"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">NH</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--yes js--rankings-map-state" transform="translate(589 140)" data-state="NJ" > <a href="https://everytownresearch.org/?p=2754" aria-label="New Jersey"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">NJ</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--yes js--rankings-map-state" transform="translate(242 244)" data-state="NM" > <a href="https://everytownresearch.org/?p=2755" aria-label="New Mexico"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">NM</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--yes js--rankings-map-state" transform="translate(563 89)" data-state="NY" > <a href="https://everytownresearch.org/?p=2756" aria-label="New York"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">NY</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--no js--rankings-map-state" transform="translate(474 244)" data-state="NC" > <a href="https://everytownresearch.org/?p=2757" aria-label="North Carolina"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">NC</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--no js--rankings-map-state" transform="translate(207 89)" data-state="ND" > <a href="https://everytownresearch.org/?p=2758" aria-label="North Dakota"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">ND</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--no js--rankings-map-state" transform="translate(473 140)" data-state="OH" > <a href="https://everytownresearch.org/?p=2759" aria-label="Ohio"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">OH</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--no js--rankings-map-state" transform="translate(269 295)" data-state="OK" > <a href="https://everytownresearch.org/?p=2760" aria-label="Oklahoma"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">OK</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--yes js--rankings-map-state" transform="translate(95 193)" data-state="OR" > <a href="https://everytownresearch.org/?p=2761" aria-label="Oregon"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">OR</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--no js--rankings-map-state" transform="translate(531 140)" data-state="PA" > <a href="https://everytownresearch.org/?p=2762" aria-label="Pennsylvania"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">PA</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--yes js--rankings-map-state" transform="translate(677 89)" data-state="RI" > <a href="https://everytownresearch.org/?p=2763" aria-label="Rhode Island"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">RI</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--no js--rankings-map-state" transform="translate(532 244)" data-state="SC" > <a href="https://everytownresearch.org/?p=2764" aria-label="South Carolina"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">SC</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--no js--rankings-map-state" transform="translate(241 140)" data-state="SD" > <a href="https://everytownresearch.org/?p=2765" aria-label="South Dakota"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">SD</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--no js--rankings-map-state" transform="translate(416 244)" data-state="TN" > <a href="https://everytownresearch.org/?p=2766" aria-label="Tennessee"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">TN</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--no js--rankings-map-state" transform="translate(298 349)" data-state="TX" > <a href="https://everytownresearch.org/?p=2767" aria-label="Texas"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">TX</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--no js--rankings-map-state" transform="translate(184 244)" data-state="UT" > <a href="https://everytownresearch.org/?p=2768" aria-label="Utah"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">UT</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--yes js--rankings-map-state" transform="translate(590 33)" data-state="VT" > <a href="https://everytownresearch.org/?p=2769" aria-label="Vermont"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">VT</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--yes js--rankings-map-state" transform="translate(502 193)" data-state="VA" > <a href="https://everytownresearch.org/?p=2770" aria-label="Virginia"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">VA</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--yes js--rankings-map-state" transform="translate(91 89)" data-state="WA" > <a href="https://everytownresearch.org/?p=2771" aria-label="Washington"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">WA</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--yes js--rankings-map-state" transform="translate(444 193)" data-state="WV" > <a href="https://everytownresearch.org/?p=2772" aria-label="West Virginia"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">WV</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--yes js--rankings-map-state" transform="translate(323 89)" data-state="WI" > <a href="https://everytownresearch.org/?p=2773" aria-label="Wisconsin"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">WI</text> </a> </g> <g class="rankings-dot-map__state rankings-dot-map__state--no js--rankings-map-state" transform="translate(183 140)" data-state="WY" > <a href="https://everytownresearch.org/?p=2774" aria-label="Wyoming"> <circle class="rankings-dot-map__state-highlight" r="26" cx="7.5" cy="10" stroke-width="0"/> <circle class="rankings-dot-map__state-base" r="20" cx="7.5" cy="10" stroke-width="1"/> <text class="rankings-dot-map__state-text" x="7.5" y="15">WY</text> </a> </g> </svg> <div class="rankings-dot-map__tooltips"> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--no" data-state-tooltip="AL" data-pos-x="444" data-pos-y="295" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Alabama has not adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-x"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--no" data-state-tooltip="AK" data-pos-x="27" data-pos-y="33" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Alaska has not adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-x"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--no" data-state-tooltip="AZ" data-pos-x="211" data-pos-y="295" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Arizona has not adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-x"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--no" data-state-tooltip="AR" data-pos-x="358" data-pos-y="244" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Arkansas has not adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-x"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--yes" data-state-tooltip="CA" data-pos-x="125" data-pos-y="244" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>California has adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-check"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--yes" data-state-tooltip="CO" data-pos-x="211" data-pos-y="193" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Colorado has adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-check"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--yes" data-state-tooltip="CT" data-pos-x="646" data-pos-y="140" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Connecticut has adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-check"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--yes" data-state-tooltip="DE" data-pos-x="618" data-pos-y="193" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Delaware has adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-check"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--no" data-state-tooltip="FL" data-pos-x="480" data-pos-y="349" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Florida has not adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-x"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--no" data-state-tooltip="GA" data-pos-x="502" data-pos-y="295" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Georgia has not adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-x"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--yes" data-state-tooltip="HI" data-pos-x="148" data-pos-y="349" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Hawaii has adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-check"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--no" data-state-tooltip="ID" data-pos-x="150" data-pos-y="89" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Idaho has not adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-x"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--yes" data-state-tooltip="IL" data-pos-x="357" data-pos-y="140" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Illinois has adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-check"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--no" data-state-tooltip="IN" data-pos-x="415" data-pos-y="140" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Indiana has not adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-x"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--no" data-state-tooltip="IA" data-pos-x="299" data-pos-y="140" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Iowa has not adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-x"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--no" data-state-tooltip="KS" data-pos-x="300" data-pos-y="244" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Kansas has not adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-x"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--no" data-state-tooltip="KY" data-pos-x="386" data-pos-y="193" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Kentucky has not adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-x"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--no" data-state-tooltip="LA" data-pos-x="327" data-pos-y="295" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Louisiana has not adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-x"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--yes" data-state-tooltip="ME" data-pos-x="694" data-pos-y="33" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Maine has adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-check"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--yes" data-state-tooltip="MD" data-pos-x="560" data-pos-y="193" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Maryland has adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-check"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--yes" data-state-tooltip="MA" data-pos-x="620" data-pos-y="89" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Massachusetts has adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-check"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--no" data-state-tooltip="MI" data-pos-x="438" data-pos-y="89" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Michigan has not adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-x"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--yes" data-state-tooltip="MN" data-pos-x="264" data-pos-y="89" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Minnesota has adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-check"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--no" data-state-tooltip="MS" data-pos-x="386" data-pos-y="295" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Mississippi has not adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-x"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--no" data-state-tooltip="MO" data-pos-x="327" data-pos-y="193" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Missouri has not adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-x"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--no" data-state-tooltip="MT" data-pos-x="125" data-pos-y="140" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Montana has not adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-x"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--yes" data-state-tooltip="NE" data-pos-x="269" data-pos-y="193" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Nebraska has adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-check"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--no" data-state-tooltip="NV" data-pos-x="153" data-pos-y="193" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Nevada has not adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-x"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--no" data-state-tooltip="NH" data-pos-x="642" data-pos-y="33" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>New Hampshire has not adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-x"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--yes" data-state-tooltip="NJ" data-pos-x="589" data-pos-y="140" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>New Jersey has adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-check"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--yes" data-state-tooltip="NM" data-pos-x="242" data-pos-y="244" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>New Mexico has adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-check"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--yes" data-state-tooltip="NY" data-pos-x="563" data-pos-y="89" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>New York has adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-check"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--no" data-state-tooltip="NC" data-pos-x="474" data-pos-y="244" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>North Carolina has not adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-x"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--no" data-state-tooltip="ND" data-pos-x="207" data-pos-y="89" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>North Dakota has not adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-x"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--no" data-state-tooltip="OH" data-pos-x="473" data-pos-y="140" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Ohio has not adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-x"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--no" data-state-tooltip="OK" data-pos-x="269" data-pos-y="295" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Oklahoma has not adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-x"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--yes" data-state-tooltip="OR" data-pos-x="95" data-pos-y="193" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Oregon has adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-check"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--no" data-state-tooltip="PA" data-pos-x="531" data-pos-y="140" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Pennsylvania has not adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-x"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--yes" data-state-tooltip="RI" data-pos-x="677" data-pos-y="89" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Rhode Island has adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-check"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--no" data-state-tooltip="SC" data-pos-x="532" data-pos-y="244" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>South Carolina has not adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-x"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--no" data-state-tooltip="SD" data-pos-x="241" data-pos-y="140" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>South Dakota has not adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-x"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--no" data-state-tooltip="TN" data-pos-x="416" data-pos-y="244" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Tennessee has not adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-x"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--no" data-state-tooltip="TX" data-pos-x="298" data-pos-y="349" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Texas has not adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-x"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--no" data-state-tooltip="UT" data-pos-x="184" data-pos-y="244" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Utah has not adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-x"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--yes" data-state-tooltip="VT" data-pos-x="590" data-pos-y="33" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Vermont has adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-check"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--yes" data-state-tooltip="VA" data-pos-x="502" data-pos-y="193" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Virginia has adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-check"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--yes" data-state-tooltip="WA" data-pos-x="91" data-pos-y="89" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Washington has adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-check"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--yes" data-state-tooltip="WV" data-pos-x="444" data-pos-y="193" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>West Virginia has adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-check"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--yes" data-state-tooltip="WI" data-pos-x="323" data-pos-y="89" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Wisconsin has adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-check"></use> </svg> </h3> </div> <!-- tooltip --> <div class="rankings-dot-map__tooltip rankings-dot-map__tooltip--no" data-state-tooltip="WY" data-pos-x="183" data-pos-y="140" > <h4 class="rankings-dot-map__tooltip-law rankings-body-small">No Shoot First Law</h4> <h3 class="rankings-dot-map__tooltip-state rankings-body-medium"> <span>Wyoming has not adopted this policy</span> <svg class="rankings-dot-map__tooltip-icon"> <use xlink:href="#rankings-x"></use> </svg> </h3> </div> <!-- tooltip --> </div> <!--tooltips --> </div> </div> </div> <footer class="rankings-card-footer"> <h6 class="rankings-card-footer__title rankings-body-small"> <a href="https://everytownresearch.org/rankings/">Everytown Gun Law Rankings</a> • <a href="https://everytownresearch.org/law/no-shoot-first-law/">Policy Profile</a></h6> <button class="rankings-card-footer__share rankings-card-label js--share-law-map-open"> <span>Share</span> <svg><use xlink:href="#icon-share"></use></svg> </button> </footer> </div> <div class="share js--share-law-map" aria-hidden="true" role="dialog"> <div class="share__box"> <div class="share__box-inner"> <button class="share__close js--share-law-map-close"> <svg><use xlink:href="#icon-x"></use></svg> <span class="visually-hidden">Close Modal</span> </button> <h2 class="share__header">Share</h2> <ul class="share__list"> <li class="share__list-item"> <a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Feverytownresearch.org%2Flaw%2Fno-shoot-first-law%2F&text=No%20Shoot%20First%20Law&via=Everytown" class="share__link js--share-link"> <span class="visually-hidden">Share on Twitter</span> <svg><use xlink:href="#icon-twitter"></use></svg> </a> </li> <li class="share__list-item"> <a href="https://www.facebook.com/sharer.php?u=https%3A%2F%2Feverytownresearch.org%2Flaw%2Fno-shoot-first-law%2F" class="share__link js--share-link"> <span class="visually-hidden">Share on Facebook</span> <svg><use xlink:href="#icon-facebook"></use></svg> </a> </li> <li class="share__list-item"> <a href="/cdn-cgi/l/email-protection#a996dadccbc3cccadd94e7c68c9b99fac1c6c6dd8c9b99efc0dbdadd8c9b99e5c8de8fcbc6cdd094c1ddddd9da8c9ae88c9bef8c9befccdfccdbd0ddc6dec7dbccdaccc8dbcac187c6dbce8c9befc5c8de8c9befc7c684dac1c6c6dd84cfc0dbdadd84c5c8de8c9bef" class="share__link"> <span class="visually-hidden">Email this page</span> <svg><use xlink:href="#icon-email"></use></svg> </a> </li> </ul> <input class="share__input js--share-input" readonly value="https://everytownresearch.org/law/no-shoot-first-law/"> <button class="share__copy js--share-copy">Copy</button> </div> </div> <div class="share__bg js--share-close"></div> </div> </div> </section> <section class="solution__myth-fact solution__item-full"> <section> <h2 class="visually-hidden heading-with-anchor" id="myth-fact">Myth & Fact</h2> <div class="myth-fact--stacked"> <div class="myth-fact__myth"> <div class="myth-fact__card"> <h3 class="myth-fact__header">Myth</h3> <div class="myth-fact__myth-text"><p><span style="font-weight: 400;">Shoot First laws are necessary to prevent harm.</span></p> </div> </div> </div> <div class="myth-fact__fact"> <div class="myth-fact__card"> <h3 class="myth-fact__header">Fact</h3> <div class="myth-fact__fact-text"><p><span style="font-weight: 400;">None of the research on these laws has found it to prevent violent crime.<sup class="modern-footnotes-footnote " data-mfn="1"><a href="javascript:void(0)" >1</a></sup><span class="modern-footnotes-footnote__note" data-mfn="1">Rosanna Smart et al., “Stand-Your-Ground Laws,” in The Science of Gun Policy: A Critical Synthesis of Research Evidence on the Effects of Gun Policies in the United States, Second Edition (RAND Corporation, 2020), 235–50, <a href="https://www.rand.org/pubs/research_reports/RR2088-1.html" target="_blank" rel="noopener">http://www.rand.org/t/RR2088-1</a>; RAND Corporation, “The Effects of Stand-Your-Ground Laws,” April 22, 2020, <a href="https://bit.ly/3ay1a1y">https://bit.ly/3ay1a1y</a>; RAND Corporation, “Gun Policy Research Review,” Gun Policy in America, accessed December 11, 2020, <a href="https://bit.ly/3mEwq1w">https://bit.ly/3mEwq1w</a>.</span> </span>In fact, in most cases, you can avoid a conflict when one party retreats. For example, in the majority of Florida Shoot First cases, the person who invoked the law could have safely retreated to avoid the confrontation.<sup class="modern-footnotes-footnote " data-mfn="2"><a href="javascript:void(0)" >2</a></sup><span class="modern-footnotes-footnote__note" data-mfn="2"><span style="font-weight: 400;">Chris Davis, “Florida’s Stand Your Ground Law,” <em>Tampa Bay Times</em>, June 3, 2012, <a href="https://bit.ly/3c1KZub">https://bit.ly/3c1KZub</a>.</span></span></p> </div> </div> </div> </div> </section> </section> <div class="solution__problem-stats solution__item-full"> <section class="solution__problem"> <div class="aside"> <h2 class="aside__header heading-with-anchor" id="why-does-it-need-to-be-solved">How it works</h2> <div class="aside__cols"> <div class="aside__left"> <h3 class="aside__title">Shoot First laws encourage escalated violence.</h3> </div> <div class="aside__right"> <div class="aside__text"><p>Traditional self-defense law gives people the right to protect themselves, but also recognizes that it is always best to avoid killing someone if possible. It does not require a person to retreat from a situation if retreating would put them in danger, but requires a person to avoid killing another if there is a clear and safe way to do so. Shoot First <span style="font-weight: 400;">laws </span><span style="font-weight: 400;">distort the public perception of lawful self-defense and encourage people to shoot first and ask questions later.</span></p> <p>Shoot First laws are associated with increases in firearm homicide and overall homicide rates resulting in 700 additional deaths each year.<sup class="modern-footnotes-footnote " data-mfn="1"><a href="javascript:void(0)" >1</a></sup><span class="modern-footnotes-footnote__note" data-mfn="1"><span style="font-weight: 400;">Michelle Degli Esposti et al., “Analysis of ‘Stand Your Ground’ Self-Defense Laws and Statewide Rates of Homicides and Firearm Homicides,” <em>JAMA Network Open</em> 5, no. 2 (February 21, 2022): e220077, <a href="https://doi.org/10.1001/jamanetworkopen.2022.0077">https://doi.org/10.1001/jamanetworkopen.2022.0077</a>.</span> </span>At the state level, these laws have been associated with considerable increases in gun deaths, including unintentional deaths: 6 to 7 percent more gun deaths occurred in suburban counties<sup class="modern-footnotes-footnote " data-mfn="2"><a href="javascript:void(0)" >2</a></sup><span class="modern-footnotes-footnote__note" data-mfn="2">A<span style="font-weight: 400;">bdul Munasib, Genti Kostandini, and Jeffrey L. Jordan, “Impact of the Stand Your Ground Law on Gun Deaths: Evidence of a Rural Urban Dichotomy,” <em>European Journal of Law and Economics</em> 45, no. 3 (June 2018): 527–54, </span><a href="https://doi.org/10.1007/s10657-018-9581-z"><span style="font-weight: 400;">https://doi.org/10.1007/s10657-018-9581-z</span></a><span style="font-weight: 400;">.</span> </span>and 8 percent more gun deaths occurred in urban counties in states that adopted these laws.<sup class="modern-footnotes-footnote " data-mfn="3"><a href="javascript:void(0)" >3</a></sup><span class="modern-footnotes-footnote__note" data-mfn="3"><span style="font-weight: 400;">Cassandra Crifasi et al., “Correction to: Association Between Firearm Laws and Homicide in Urban Counties,” <em>Journal of Urban Health</em> 95, no. 5 (October 15, 2018): 773–76, </span><a href="https://doi.org/10.1007/s11524-018-0306-y"><span style="font-weight: 400;">https://doi.org/10.1007/s11524-018-0306-y</span></a><span style="font-weight: 400;">; Cassandra K. Crifasi et al., “Association Between Firearm Laws and Homicide in Urban Counties,” <em>Journal of Urban Health</em> 95, no. 3 (2018): 383–90, </span><a href="https://doi.org/10.1007/s11524-018-0273-3"><span style="font-weight: 400;">https://doi.org/10.1007/s11524-018-0273-3</span></a><span style="font-weight: 400;">.</span></span></p> <p>Shoot First laws disproportionately impact <a href="https://everytown.org/issues/impact-of-gun-violence-on-historically-marginalized-communities/">communities of color</a>.<sup class="modern-footnotes-footnote " data-mfn="4"><a href="javascript:void(0)" >4</a></sup><span class="modern-footnotes-footnote__note" data-mfn="4"><span style="font-weight: 400;">Everytown analysis of FBI Supplementary Homicide Report, 2014 to 2018; John Roman, “Race, Justifiable Homicide, and Stand Your Ground Laws: Analysis of FBI Supplementary Homicide Report Data” (Urban Institute, July 2013), </span><a href="https://urbn.is/3mHnU1E"><span style="font-weight: 400;">https://urbn.is/3mHnU1E</span></a><span style="font-weight: 400;">; </span><span style="font-weight: 400;">Nicole Ackermann et al., “Race, Law, and Health: Examination of ‘Stand Your Ground’ and Defendant Convictions in Florida,” <em>Social Science &amp; Medicine</em> 142 (2015): 194–201, </span><a href="https://doi.org/10.1016/j.socscimed.2015.08.012"><span style="font-weight: 400;">https://doi.org/10.1016/j.socscimed.2015.08.012</span></a><span style="font-weight: 400;">.</span></span> In states with these laws, homicides in which white shooters kill Black victims are deemed justifiable five times more frequently than when the situation is reversed.<sup class="modern-footnotes-footnote " data-mfn="5"><a href="javascript:void(0)" >5</a></sup><span class="modern-footnotes-footnote__note" data-mfn="5"><span style="font-weight: 400;">Everytown Research analysis of FBI Supplementary Homicide Report, 2014 to 2018.</span></span></p> </div> </div> </div> </div> </section> <section class="solution__stats"> <h2 class="solution__stats-header heading-with-anchor" id="by-the-numbers">By the numbers</h2> <section class="tease-grid tease-grid--inset-wide tease-grid--default "> <article class="tease tease--stat "> <a class="tease__link" href="https://everytownresearch.org/stat/when-white-shooters-kill-black-victims-the-resulting-homicides-are-considered-justifiable-11-times-more-frequently-than-when-the-shooter-is-black-and-the-victim-is-white/"> <div> <p class="tease__number">5x</p> <h3 class="tease__title">In states with Shoot First laws, homicides in which white shooters kill Black victims are deemed justifiable five times more frequently than when the situation is reversed.</h3> </div> <div class="tease__type"> stat </div> </a> </article> <article class="tease tease--stat "> <a class="tease__link" href="https://everytownresearch.org/stat/the-implementation-of-floridas-stand-your-ground-law-was-associated-with-a-32-percent-increase-in-firearm-homicide-rates/"> <div> <p class="tease__number">32%</p> <h3 class="tease__title">The implementation of Florida’s Shoot First law was associated with a 32 percent increase in monthly firearm homicide rates.</h3> </div> <div class="tease__type"> stat </div> </a> </article> <article class="tease tease--stat "> <a class="tease__link" href="https://everytownresearch.org/stat/floridas-shoot-first-law-was-associated-with-a-45-percent-increase-in-monthly-firearm-homicide-rates-among-white-residents-and-a-23-percent-increase-among-black-residents/"> <div> <p class="tease__number">23–45%</p> <h3 class="tease__title">Florida’s Shoot First law was associated with a 45 percent increase in monthly firearm homicide rates among white residents and a 23 percent increase among Black residents.</h3> </div> <div class="tease__type"> stat </div> </a> </article> <article class="tease tease--stat "> <a class="tease__link" href="https://everytownresearch.org/stat/three-out-of-every-five-people-in-florida-claiming-shoot-first-had-prior-arrests/"> <div> <p class="tease__number">3 in 5</p> <h3 class="tease__title">Roughly three out of every five people in Florida claiming Shoot First had prior arrests before killing someone and invoking the law, with about one-third of these defendants having previously been arrested for serious crimes like assault and robbery.</h3> </div> <div class="tease__type"> stat </div> </a> </article> </section> </section> </div> <section class="solution__victories solution__victories--inset solution__item"> <h2 class="victory-list__header heading-with-anchor" id="victories">Victories</h2> <ul class="victory-list victory-list--1"> <li class="victory-list__item"> <div class="victory-list__item-inner"> <a class="victory-list__link" href="https://www.everytown.org/press/victory-for-gun-safety-after-testimony-and-advocacy-from-moms-demand-action-students-demand-action-volunteers-lawmakers-reject-dangerous-shoot-first-legislation%ef%bf%bc/"> <span class="victory-list__title">Victory for Gun Safety: After Testimony and Advocacy from Moms Demand Action, Students Demand Action Volunteers, Lawmakers Reject Dangerous Shoot First Legislation</span> <span class="victory-list__date">3.9.2022</span> </a> </div> </li> </ul> </section> <section class="solution__questions solution__item"> <h2 class="numbered-list__header heading-with-anchor" id="you-might-be-wondering">You might be wondering…</h2> <ol class="numbered-list"> <li class="numbered-list__item"> <a href="https://www.everytown.org/what-is-a-stand-your-ground-law/" class="numbered-list__link"> <span class="numbered-list__number">1</span> <span class="numbered-list__text">What is a Stand Your Ground law?</span> </a> <li> <li class="numbered-list__item"> <a href="https://www.everytown.org/shoot-first-stand-your-ground-laws-are-dangerous/" class="numbered-list__link"> <span class="numbered-list__number">2</span> <span class="numbered-list__text">Shoot First laws, also known as Stand Your Ground laws, are dangerous. How do they encourage violence?</span> </a> <li> </ol> </section> <section class="related-resources"> <div class="related-resources__inner"> <h2 class="related-resources__header heading-with-anchor" id="learn-more">Learn More</h2> <div class="doc-grid"> <div class="dog-grid__link"> <a href="https://everytownresearch.org/report/stand-your-ground-laws-are-a-license-to-kill/" class="doc-link doc-link--blue-wash doc-link--large"> <span class="doc-link__title">A License to Kill: Shoot First Laws</span> <span class="doc-link__type">Resource</span> </a> </div> </div> </div> </section> </article> </section> </div> </main> <div class="base__footer"> <section class="footer-stat"> <div class="footer-stat__inner"> <span class="footer-stat__number">700</span> <p class="footer-stat__header">Did you know?</p> <p class="footer-stat__text">Shoot First laws are associated with increases in homicide rates resulting in 700 additional homicides each year.</p> <p class="footer-stat__source">Michelle Degli Esposti et al., “Analysis of ‘Stand Your Ground’ Self-Defense Laws and Statewide Rates of Homicides and Firearm Homicides,” JAMA Network Open 5, no. 2 (February 21, 2022): e220077, <a class="c-link" tabindex="-1" href="https://doi.org/10.1001/jamanetworkopen.2022.0077" target="_blank" rel="noopener noreferrer" data-stringify-link="https://doi.org/10.1001/jamanetworkopen.2022.0077" data-sk="tooltip_parent" data-remove-tab-index="true">https://doi.org/10.1001/jamanetworkopen.2022.0077</a>. </p> <p class="footer-stat__date">Last updated: 1.8.2021</p> </div> </section> <nav class="footer"> <div class="footer__rail"> <div class="footer__rail-inner"> <div class="footer__rail-logos"> <figure class="footer__rail-logo"> <img src="https://www.everytown.org/wp-content/themes/everytownaction/static/img/everytown-logo-white.svg" alt="Everytown for Gun Safety"> </figure> </div> <div class="footer__rail-list-wrapper"> <ul class="footer__rail-list"> <li> <a href="https://www.everytown.org/contact-us/"> <span>Contact</span> </a> </li> <li> <a href="https://www.everytown.org/jobs/"> <span>Jobs</span> </a> </li> <li> <a href="https://www.everytown.org/faq/"> <span>Frequently Asked Questions</span> </a> </li> <li> <a href="https://www.everytown.org/internal-dei-antiracism-work/"> <span>Internal Diversity, Equity, and Inclusion (DEI) and Anti-Racism Work</span> </a> </li> <li> <a href="https://www.everytown.org/about-everytown/dei-antiracism-statement/"> <span>Statement on Diversity, Equity, and Inclusion (DEI) and Anti-Racism</span> </a> </li> <li> <a href="https://www.everytown.org/terms-of-service/"> <span>Terms of Service</span> </a> </li> <li> <a href="https://www.everytown.org/privacy-policy/"> <span>Privacy Policy</span> </a> </li> <li> <a href="https://www.everytown.org/privacy-policy/#analytics-and-interest-based-advertising"> <span>Your Ad Choices</span> </a> </li> <li> <a href="https://everytown.tfaforms.net/f/personal_data_privacy"> <span>Your Privacy Choices</span> </a> </li> <li> <button class="footer__rail-button js--color-switcher">Use Accessible Colors</button> </li> </ul> </div> </div> <div class="legal--mobile"> <p class="legal__full-name">Everytown for Gun Safety Action Fund®</p> <p class="legal__copyright">©2025 Everytown for Gun Safety Action Fund. EVERYTOWN, the EVERYTOWN FOR GUN SAFETY logo, and the flag design are trademarks or registered trademarks of Everytown for Gun Safety Action Fund, Inc.</p> </div> </div> <div class="footer__main"> <div class="footer__main-left"> <form class="footer-search js--footer-search" role="search" novalidate=""> <svg class="footer-search__icon"><use xlink:href="#icon-search"></use></svg> <label> <span class="visually-hidden">Search</span> <input class="footer-search__input" type="search" placeholder="Search" autocomplete="off" autocapitalize="off"> </label> </form> <ul class="footer__learn-list"> <li> <a href="https://www.everytown.org/states/">States</a> </li> <li> <a href="https://www.everytown.org/issues/">Issues</a> </li> <li> <a href="https://www.everytown.org/solutions/">Solutions</a> </li> <li> <a href="https://www.everytown.org/ways-to-give/">Ways To Give</a> </li> </ul> <div class="legal--desktop"> <p class="legal__full-name">Everytown for Gun Safety Action Fund®</p> <p class="legal__copyright">©2025 Everytown for Gun Safety Action Fund. EVERYTOWN, the EVERYTOWN FOR GUN SAFETY logo, and the flag design are trademarks or registered trademarks of Everytown for Gun Safety Action Fund, Inc.</p> </div> </div> <div class="footer__main-right"> <div class="footer__join"> <div class="footer__join-text-wrapper"> <h2 class="footer__join-header">Nearly 11 million people have joined the movement.</h2> </div> <form class="join-email__form js--join-email" novalidate=""> <label class="join-email__label"> <span class="visually-hidden">Add your email</span> <input class="join-email__input" name="join_email" type="email" placeholder="Add your email" autocapitalize="off"> </label> <input class="join-email__submit" type="submit" value="Next"> </form> </div> </div> </div> </nav> </div> </div> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script> window.algolia = { env: { ALGOLIA_APPLICATION_ID: '02A32H9TZJ', ALGOLIA_SEARCH_ONLY_API_KEY: 'c88074c613763ac05579fb3d0c153d94', ALGOLIA_INDEX_PREFIX: 'production_wp_', }, }; window.ajax_url = 'https://www.everytown.org/wp-admin/admin-ajax.php'; </script> <div class="wt-cli-cookie-bar-container" data-nosnippet="true" data-banner-version="3.0"><!--googleoff: all--><div id="cookie-law-info-bar" role="dialog" aria-live="polite" aria-label="cookieconsent" aria-describedby="wt-cli-cookie-banner" data-cli-geo-loc="0" style="text-align:left; padding:15px 30px;" class="wt-cli-cookie-bar"><div class="cli-wrapper"><a style="float:right; text-decoration:none; color:#333;" data-cli_action="accept" class="wt-cli-element cli_cookie_close_button" title="Close and Accept" role="button">X</a><h5 role="heading" aria-level="5" tabindex="0" id="wt-cli-cookie-banner-title" style="">We value your privacy</h5><span id="wt-cli-cookie-banner"><div class="cli-bar-container cli-style-v2"><div class="cli-bar-message">This website or its third-party tools use cookies and process personal data to ensure you get the best experience on our website.</div></div><br /> <a id="wt-cli-accept-all-btn" tabindex="0" role='button' style="padding:8px 25px 8px 25px;" data-cli_action="accept_all" class="wt-cli-element medium cli-plugin-button wt-cli-accept-all-btn cookie_action_close_header cli_action_button" >Accept All</a> <a id="wt-cli-reject-btn" tabindex="0" role='button' style="padding:8px 25px 8px 25px;" class="wt-cli-element medium cli-plugin-button cli-plugin-main-button cookie_action_close_header_reject cli_action_button" data-cli_action="reject">Reject All</a></span></div></div><div tabindex="0" id="cookie-law-info-again" style="display:none;"><span id="cookie_hdr_showagain">Consent Preferences</span></div><div class="cli-modal" id="cliSettingsPopup" role="dialog" aria-labelledby="wt-cli-privacy-title" tabindex="-1" aria-hidden="true"> <div class="cli-modal-dialog" role="document"> <div class="cli-modal-content cli-bar-popup"> <button aria-label="Close" type="button" class="cli-modal-close" id="cliModalClose"> <svg class="" viewBox="0 0 24 24"><path d="M19 6.41l-1.41-1.41-5.59 5.59-5.59-5.59-1.41 1.41 5.59 5.59-5.59 5.59 1.41 1.41 5.59-5.59 5.59 5.59 1.41-1.41-5.59-5.59z"></path><path d="M0 0h24v24h-24z" fill="none"></path></svg> <span class="wt-cli-sr-only">Close</span> </button> <div class="cli-modal-body"> <div class="wt-cli-element cli-container-fluid cli-tab-container"> <div class="cli-row"> <div class="cli-col-12 cli-align-items-stretch cli-px-0"> <div class="cli-privacy-overview"> <h4 id='wt-cli-privacy-title'>Privacy Overview</h4> <div class="cli-privacy-content"> <div class="cli-privacy-content-text">This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.</div> </div> <a id="wt-cli-privacy-readmore" tabindex="0" role="button" class="cli-privacy-readmore" data-readmore-text="Show more" data-readless-text="Show less"></a> </div> </div> <div class="cli-col-12 cli-align-items-stretch cli-px-0 cli-tab-section-container" role="tablist"> <div class="cli-tab-section"> <div class="cli-tab-header"> <a id="wt-cli-tab-link-necessary" tabindex="0" role="tab" aria-expanded="false" aria-describedby="wt-cli-tab-necessary" aria-controls="wt-cli-tab-necessary" class="cli-nav-link cli-settings-mobile" data-target="necessary" data-toggle="cli-toggle-tab"> Necessary </a> <div class="wt-cli-necessary-checkbox"> <input type="checkbox" class="cli-user-preference-checkbox" id="wt-cli-checkbox-necessary" aria-label="Necessary" data-id="checkbox-necessary" checked="checked" /> <label class="form-check-label" for="wt-cli-checkbox-necessary"> Necessary </label> </div> <span class="cli-necessary-caption"> Always Enabled </span> </div> <div class="cli-tab-content"> <div id="wt-cli-tab-necessary" tabindex="0" role="tabpanel" aria-labelledby="wt-cli-tab-link-necessary" class="cli-tab-pane cli-fade" data-id="necessary"> <div class="wt-cli-cookie-description">Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously. <table class="wt-cli-element cookielawinfo-row-cat-table cookielawinfo-winter"><thead><tr><th scope="col" class="cookielawinfo-column-1">Cookie</th><th scope="col" class="cookielawinfo-column-3">Duration</th><th scope="col" class="cookielawinfo-column-4">Description</th></tr></thead><tbody><tr class="cookielawinfo-row"><td class="cookielawinfo-column-1">cookielawinfo-checkbox-analytics</td><td class="cookielawinfo-column-3">11 months</td><td class="cookielawinfo-column-4">This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".</td></tr><tr class="cookielawinfo-row"><td class="cookielawinfo-column-1">cookielawinfo-checkbox-functional</td><td class="cookielawinfo-column-3">11 months</td><td class="cookielawinfo-column-4">The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".</td></tr><tr class="cookielawinfo-row"><td class="cookielawinfo-column-1">cookielawinfo-checkbox-necessary</td><td class="cookielawinfo-column-3">11 months</td><td class="cookielawinfo-column-4">This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".</td></tr><tr class="cookielawinfo-row"><td class="cookielawinfo-column-1">cookielawinfo-checkbox-others</td><td class="cookielawinfo-column-3">11 months</td><td class="cookielawinfo-column-4">This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.</td></tr><tr class="cookielawinfo-row"><td class="cookielawinfo-column-1">cookielawinfo-checkbox-performance</td><td class="cookielawinfo-column-3">11 months</td><td class="cookielawinfo-column-4">This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".</td></tr><tr class="cookielawinfo-row"><td class="cookielawinfo-column-1">viewed_cookie_policy</td><td class="cookielawinfo-column-3">11 months</td><td class="cookielawinfo-column-4">The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.</td></tr></tbody></table></div> </div> </div> </div> <div class="cli-tab-section"> <div class="cli-tab-header"> <a id="wt-cli-tab-link-functional" tabindex="0" role="tab" aria-expanded="false" aria-describedby="wt-cli-tab-functional" aria-controls="wt-cli-tab-functional" class="cli-nav-link cli-settings-mobile" data-target="functional" data-toggle="cli-toggle-tab"> Functional </a> <div class="cli-switch"> <input type="checkbox" class="cli-user-preference-checkbox" id="wt-cli-checkbox-functional" aria-label="functional" data-id="checkbox-functional" role="switch" aria-controls="wt-cli-tab-link-functional" aria-labelledby="wt-cli-tab-link-functional" /> <label for="wt-cli-checkbox-functional" class="cli-slider" data-cli-enable="Enabled" data-cli-disable="Disabled"><span class="wt-cli-sr-only">functional</span></label> </div> </div> <div class="cli-tab-content"> <div id="wt-cli-tab-functional" tabindex="0" role="tabpanel" aria-labelledby="wt-cli-tab-link-functional" class="cli-tab-pane cli-fade" data-id="functional"> <div class="wt-cli-cookie-description">Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features. </div> </div> </div> </div> <div class="cli-tab-section"> <div class="cli-tab-header"> <a id="wt-cli-tab-link-performance" tabindex="0" role="tab" aria-expanded="false" aria-describedby="wt-cli-tab-performance" aria-controls="wt-cli-tab-performance" class="cli-nav-link cli-settings-mobile" data-target="performance" data-toggle="cli-toggle-tab"> Performance </a> <div class="cli-switch"> <input type="checkbox" class="cli-user-preference-checkbox" id="wt-cli-checkbox-performance" aria-label="performance" data-id="checkbox-performance" role="switch" aria-controls="wt-cli-tab-link-performance" aria-labelledby="wt-cli-tab-link-performance" /> <label for="wt-cli-checkbox-performance" class="cli-slider" data-cli-enable="Enabled" data-cli-disable="Disabled"><span class="wt-cli-sr-only">performance</span></label> </div> </div> <div class="cli-tab-content"> <div id="wt-cli-tab-performance" tabindex="0" role="tabpanel" aria-labelledby="wt-cli-tab-link-performance" class="cli-tab-pane cli-fade" data-id="performance"> <div class="wt-cli-cookie-description">Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors. </div> </div> </div> </div> <div class="cli-tab-section"> <div class="cli-tab-header"> <a id="wt-cli-tab-link-analytics" tabindex="0" role="tab" aria-expanded="false" aria-describedby="wt-cli-tab-analytics" aria-controls="wt-cli-tab-analytics" class="cli-nav-link cli-settings-mobile" data-target="analytics" data-toggle="cli-toggle-tab"> Analytics </a> <div class="cli-switch"> <input type="checkbox" class="cli-user-preference-checkbox" id="wt-cli-checkbox-analytics" aria-label="analytics" data-id="checkbox-analytics" role="switch" aria-controls="wt-cli-tab-link-analytics" aria-labelledby="wt-cli-tab-link-analytics" /> <label for="wt-cli-checkbox-analytics" class="cli-slider" data-cli-enable="Enabled" data-cli-disable="Disabled"><span class="wt-cli-sr-only">analytics</span></label> </div> </div> <div class="cli-tab-content"> <div id="wt-cli-tab-analytics" tabindex="0" role="tabpanel" aria-labelledby="wt-cli-tab-link-analytics" class="cli-tab-pane cli-fade" data-id="analytics"> <div class="wt-cli-cookie-description">Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc. </div> </div> </div> </div> <div class="cli-tab-section"> <div class="cli-tab-header"> <a id="wt-cli-tab-link-advertisement" tabindex="0" role="tab" aria-expanded="false" aria-describedby="wt-cli-tab-advertisement" aria-controls="wt-cli-tab-advertisement" class="cli-nav-link cli-settings-mobile" data-target="advertisement" data-toggle="cli-toggle-tab"> Advertisement </a> <div class="cli-switch"> <input type="checkbox" class="cli-user-preference-checkbox" id="wt-cli-checkbox-advertisement" aria-label="advertisement" data-id="checkbox-advertisement" role="switch" aria-controls="wt-cli-tab-link-advertisement" aria-labelledby="wt-cli-tab-link-advertisement" /> <label for="wt-cli-checkbox-advertisement" class="cli-slider" data-cli-enable="Enabled" data-cli-disable="Disabled"><span class="wt-cli-sr-only">advertisement</span></label> </div> </div> <div class="cli-tab-content"> <div id="wt-cli-tab-advertisement" tabindex="0" role="tabpanel" aria-labelledby="wt-cli-tab-link-advertisement" class="cli-tab-pane cli-fade" data-id="advertisement"> <div class="wt-cli-cookie-description">Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads. </div> </div> </div> </div> <div class="cli-tab-section"> <div class="cli-tab-header"> <a id="wt-cli-tab-link-others" tabindex="0" role="tab" aria-expanded="false" aria-describedby="wt-cli-tab-others" aria-controls="wt-cli-tab-others" class="cli-nav-link cli-settings-mobile" data-target="others" data-toggle="cli-toggle-tab"> Others </a> <div class="cli-switch"> <input type="checkbox" class="cli-user-preference-checkbox" id="wt-cli-checkbox-others" aria-label="others" data-id="checkbox-others" role="switch" aria-controls="wt-cli-tab-link-others" aria-labelledby="wt-cli-tab-link-others" /> <label for="wt-cli-checkbox-others" class="cli-slider" data-cli-enable="Enabled" data-cli-disable="Disabled"><span class="wt-cli-sr-only">others</span></label> </div> </div> <div class="cli-tab-content"> <div id="wt-cli-tab-others" tabindex="0" role="tabpanel" aria-labelledby="wt-cli-tab-link-others" class="cli-tab-pane cli-fade" data-id="others"> <div class="wt-cli-cookie-description">Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet. </div> </div> </div> </div> </div> </div> </div> </div> <div class="cli-modal-footer"> <div class="wt-cli-element cli-container-fluid cli-tab-container"> <div class="cli-row"> <div class="cli-col-12 cli-align-items-stretch cli-px-0"> <div class="cli-tab-footer wt-cli-privacy-overview-actions"> <div class="cli-preference-btn-wrapper"> <a id="wt-cli-reject-btn" tabindex="0" role='button' style="padding:8px 25px 8px 25px;" class="wt-cli-element medium cli-plugin-button cli-plugin-main-button cookie_action_close_header_reject cli_action_button" data-cli_action="reject">Reject All</a> <a id="wt-cli-save-preferences-btn" tabindex="0" style="padding:8px 25px 8px 25px; color:#000000; border-radius:0px;" class="wt-cli-element medium cli-plugin-button wt-cli-save-preferences-btn" >Save My Preferences</a> <a id="wt-cli-accept-all-btn" tabindex="0" role='button' style="padding:8px 25px 8px 25px;" data-cli_action="accept_all" class="wt-cli-element medium cli-plugin-button wt-cli-accept-all-btn cookie_action_close_header cli_action_button" >Accept All</a> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="cli-modal-backdrop cli-fade cli-settings-overlay"></div> <div class="cli-modal-backdrop cli-fade cli-popupbar-overlay"></div> <!--googleon: all--></div> <script type="text/javascript"> /* <![CDATA[ */ cli_cookiebar_settings='{"animate_speed_hide":"500","animate_speed_show":"500","background":"#ffffff","border":"#b1a6a6c2","border_on":false,"button_1_button_colour":"#000000","button_1_button_hover":"#000000","button_1_link_colour":"#fff","button_1_as_button":true,"button_1_new_win":false,"button_2_button_colour":"#ffffff","button_2_button_hover":"#cccccc","button_2_link_colour":"#898888","button_2_as_button":false,"button_2_hidebar":false,"button_2_nofollow":false,"button_3_button_colour":"#ff352e","button_3_button_hover":"#cc2a25","button_3_link_colour":"#ffffff","button_3_as_button":true,"button_3_new_win":false,"button_4_button_colour":"#ffffff","button_4_button_hover":"#cccccc","button_4_link_colour":"#000000","button_4_as_button":false,"button_7_button_colour":"#001c60","button_7_button_hover":"#00164d","button_7_link_colour":"#ffffff","button_7_as_button":true,"button_7_new_win":false,"font_family":"Helvetica, sans-serif","header_fix":false,"notify_animate_hide":true,"notify_animate_show":false,"notify_div_id":"#cookie-law-info-bar","notify_position_horizontal":"right","notify_position_vertical":"bottom","scroll_close":false,"scroll_close_reload":false,"accept_close_reload":false,"reject_close_reload":false,"showagain_tab":false,"showagain_background":"#fff","showagain_border":"#000","showagain_div_id":"#cookie-law-info-again","showagain_x_position":"100px","text":"#333","show_once_yn":false,"show_once":"10000","logging_on":false,"as_popup":false,"popup_overlay":true,"bar_heading_text":"We value your privacy","cookie_bar_as":"widget","cookie_setting_popup":true,"accept_all":true,"js_script_blocker":false,"popup_showagain_position":"bottom-right","widget_position":"left","button_1_style":[["padding","8px 25px 8px 25px"]],"button_2_style":[],"button_3_style":[["padding","8px 25px 8px 25px"]],"button_4_style":[["padding","8px 25px 8px 25px"],["text-decoration","Underline"]],"button_5_style":[["float","right"],["text-decoration","none"],["color","#333"]],"button_7_style":[["padding","8px 25px 8px 25px"]],"accept_close_page_navigation":false,"button_8_button_colour":"#DEDFE0","button_8_button_hover":"#b2b2b3","button_8_link_colour":"#000000","button_8_as_button":"1","button_8_new_win":"","consent_mode":false,"google_consent_mode":false}'; /* ]]> */ </script> <script type="text/html" id="tmpl-media-frame"> <div class="media-frame-title" id="media-frame-title"></div> <h2 class="media-frame-menu-heading">Actions</h2> <button type="button" class="button button-link media-frame-menu-toggle" aria-expanded="false"> Menu <span class="dashicons dashicons-arrow-down" aria-hidden="true"></span> </button> <div class="media-frame-menu"></div> <div class="media-frame-tab-panel"> <div class="media-frame-router"></div> <div class="media-frame-content"></div> </div> <h2 class="media-frame-actions-heading screen-reader-text"> Selected media actions </h2> <div class="media-frame-toolbar"></div> <div class="media-frame-uploader"></div> </script> <script type="text/html" id="tmpl-media-modal"> <div tabindex="0" class="media-modal wp-core-ui" role="dialog" aria-labelledby="media-frame-title"> <# if ( data.hasCloseButton ) { #> <button type="button" class="media-modal-close"><span class="media-modal-icon"><span class="screen-reader-text"> Close dialog </span></span></button> <# } #> <div class="media-modal-content" role="document"></div> </div> <div class="media-modal-backdrop"></div> </script> <script type="text/html" id="tmpl-uploader-window"> <div class="uploader-window-content"> <div class="uploader-editor-title">Drop files to upload</div> </div> </script> <script type="text/html" id="tmpl-uploader-editor"> <div class="uploader-editor-content"> <div class="uploader-editor-title">Drop files to upload</div> </div> </script> <script type="text/html" id="tmpl-uploader-inline"> <# var messageClass = data.message ? 'has-upload-message' : 'no-upload-message'; #> <# if ( data.canClose ) { #> <button class="close dashicons dashicons-no"><span class="screen-reader-text"> Close uploader </span></button> <# } #> <div class="uploader-inline-content {{ messageClass }}"> <# if ( data.message ) { #> <h2 class="upload-message">{{ data.message }}</h2> <# } #> <div class="upload-ui"> <h2 class="upload-instructions drop-instructions">Drop files to upload</h2> <p class="upload-instructions drop-instructions">or</p> <button type="button" class="browser button button-hero" aria-labelledby="post-upload-info">Select Files</button> </div> <div class="upload-inline-status"></div> <div class="post-upload-ui" id="post-upload-info"> <p class="max-upload-size"> Maximum upload file size: 49 MB. </p> <# if ( data.suggestedWidth && data.suggestedHeight ) { #> <p class="suggested-dimensions"> Suggested image dimensions: {{data.suggestedWidth}} by {{data.suggestedHeight}} pixels. </p> <# } #> </div> </div> </script> <script type="text/html" id="tmpl-media-library-view-switcher"> <a href="https://www.everytown.org/wp-admin/upload.php?mode=list" class="view-list"> <span class="screen-reader-text"> List view </span> </a> <a href="https://www.everytown.org/wp-admin/upload.php?mode=grid" class="view-grid current" aria-current="page"> <span class="screen-reader-text"> Grid view </span> </a> </script> <script type="text/html" id="tmpl-uploader-status"> <h2>Uploading</h2> <div class="media-progress-bar"><div></div></div> <div class="upload-details"> <span class="upload-count"> <span class="upload-index"></span> / <span class="upload-total"></span> </span> <span class="upload-detail-separator">&ndash;</span> <span class="upload-filename"></span> </div> <div class="upload-errors"></div> <button type="button" class="button upload-dismiss-errors">Dismiss errors</button> </script> <script type="text/html" id="tmpl-uploader-status-error"> <span class="upload-error-filename">{{{ data.filename }}}</span> <span class="upload-error-message">{{ data.message }}</span> </script> <script type="text/html" id="tmpl-edit-attachment-frame"> <div class="edit-media-header"> <button class="left dashicons"<# if ( ! data.hasPrevious ) { #> disabled<# } #>><span class="screen-reader-text">Edit previous media item</span></button> <button class="right dashicons"<# if ( ! data.hasNext ) { #> disabled<# } #>><span class="screen-reader-text">Edit next media item</span></button> <button type="button" class="media-modal-close"><span class="media-modal-icon"><span class="screen-reader-text">Close dialog</span></span></button> </div> <div class="media-frame-title"></div> <div class="media-frame-content"></div> </script> <script type="text/html" id="tmpl-attachment-details-two-column"> <div class="attachment-media-view {{ data.orientation }}"> <h2 class="screen-reader-text">Attachment Preview</h2> <div class="thumbnail thumbnail-{{ data.type }}"> <# if ( data.uploading ) { #> <div class="media-progress-bar"><div></div></div> <# } else if ( data.sizes && data.sizes.full ) { #> <img class="details-image" src="{{ data.sizes.full.url }}" draggable="false" alt="" /> <# } else if ( data.sizes && data.sizes.large ) { #> <img class="details-image" src="{{ data.sizes.large.url }}" draggable="false" alt="" /> <# } else if ( -1 === jQuery.inArray( data.type, [ 'audio', 'video' ] ) ) { #> <img class="details-image icon" src="{{ data.icon }}" draggable="false" alt="" /> <# } #> <# if ( 'audio' === data.type ) { #> <div class="wp-media-wrapper wp-audio"> <audio style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none"> <source type="{{ data.mime }}" src="{{ data.url }}" /> </audio> </div> <# } else if ( 'video' === data.type ) { var w_rule = ''; if ( data.width ) { w_rule = 'width: ' + data.width + 'px;'; } else if ( wp.media.view.settings.contentWidth ) { w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;'; } #> <div style="{{ w_rule }}" class="wp-media-wrapper wp-video"> <video controls="controls" class="wp-video-shortcode" preload="metadata" <# if ( data.width ) { #>width="{{ data.width }}"<# } #> <# if ( data.height ) { #>height="{{ data.height }}"<# } #> <# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>> <source type="{{ data.mime }}" src="{{ data.url }}" /> </video> </div> <# } #> <div class="attachment-actions"> <# if ( 'image' === data.type && ! data.uploading && data.sizes && data.can.save ) { #> <button type="button" class="button edit-attachment">Edit Image</button> <# } else if ( 'pdf' === data.subtype && data.sizes ) { #> <p>Document Preview</p> <# } #> </div> </div> </div> <div class="attachment-info"> <span class="settings-save-status" role="status"> <span class="spinner"></span> <span class="saved">Saved.</span> </span> <div class="details"> <h2 class="screen-reader-text"> Details </h2> <div class="uploaded"><strong>Uploaded on:</strong> {{ data.dateFormatted }}</div> <div class="uploaded-by"> <strong>Uploaded by:</strong> <# if ( data.authorLink ) { #> <a href="{{ data.authorLink }}">{{ data.authorName }}</a> <# } else { #> {{ data.authorName }} <# } #> </div> <# if ( data.uploadedToTitle ) { #> <div class="uploaded-to"> <strong>Uploaded to:</strong> <# if ( data.uploadedToLink ) { #> <a href="{{ data.uploadedToLink }}">{{ data.uploadedToTitle }}</a> <# } else { #> {{ data.uploadedToTitle }} <# } #> </div> <# } #> <div class="filename"><strong>File name:</strong> {{ data.filename }}</div> <div class="file-type"><strong>File type:</strong> {{ data.mime }}</div> <div class="file-size"><strong>File size:</strong> {{ data.filesizeHumanReadable }}</div> <# if ( 'image' === data.type && ! data.uploading ) { #> <# if ( data.width && data.height ) { #> <div class="dimensions"><strong>Dimensions:</strong> {{ data.width }} by {{ data.height }} pixels </div> <# } #> <# if ( data.originalImageURL && data.originalImageName ) { #> <div class="word-wrap-break-word"> <strong>Original image:</strong> <a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a> </div> <# } #> <# } #> <# if ( data.fileLength && data.fileLengthHumanReadable ) { #> <div class="file-length"><strong>Length:</strong> <span aria-hidden="true">{{ data.fileLengthHumanReadable }}</span> <span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span> </div> <# } #> <# if ( 'audio' === data.type && data.meta.bitrate ) { #> <div class="bitrate"> <strong>Bitrate:</strong> {{ Math.round( data.meta.bitrate / 1000 ) }}kb/s <# if ( data.meta.bitrate_mode ) { #> {{ ' ' + data.meta.bitrate_mode.toUpperCase() }} <# } #> </div> <# } #> <# if ( data.mediaStates ) { #> <div class="media-states"><strong>Used as:</strong> {{ data.mediaStates }}</div> <# } #> <div class="compat-meta"> <# if ( data.compat && data.compat.meta ) { #> {{{ data.compat.meta }}} <# } #> </div> </div> <div class="settings"> <# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #> <# if ( 'image' === data.type ) { #> <span class="setting alt-text has-description" data-setting="alt"> <label for="attachment-details-two-column-alt-text" class="name">Alternative Text</label> <textarea id="attachment-details-two-column-alt-text" aria-describedby="alt-text-description" {{ maybeReadOnly }}>{{ data.alt }}</textarea> </span> <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span></a>. Leave empty if the image is purely decorative.</p> <# } #> <span class="setting" data-setting="title"> <label for="attachment-details-two-column-title" class="name">Title</label> <input type="text" id="attachment-details-two-column-title" value="{{ data.title }}" {{ maybeReadOnly }} /> </span> <# if ( 'audio' === data.type ) { #> <span class="setting" data-setting="artist"> <label for="attachment-details-two-column-artist" class="name">Artist</label> <input type="text" id="attachment-details-two-column-artist" value="{{ data.artist || data.meta.artist || '' }}" /> </span> <span class="setting" data-setting="album"> <label for="attachment-details-two-column-album" class="name">Album</label> <input type="text" id="attachment-details-two-column-album" value="{{ data.album || data.meta.album || '' }}" /> </span> <# } #> <span class="setting" data-setting="caption"> <label for="attachment-details-two-column-caption" class="name">Caption</label> <textarea id="attachment-details-two-column-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea> </span> <span class="setting" data-setting="description"> <label for="attachment-details-two-column-description" class="name">Description</label> <textarea id="attachment-details-two-column-description" {{ maybeReadOnly }}>{{ data.description }}</textarea> </span> <span class="setting" data-setting="url"> <label for="attachment-details-two-column-copy-link" class="name">File URL:</label> <input type="text" class="attachment-details-copy-link" id="attachment-details-two-column-copy-link" value="{{ data.url }}" readonly /> <span class="copy-to-clipboard-container"> <button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-two-column-copy-link">Copy URL to clipboard</button> <span class="success hidden" aria-hidden="true">Copied!</span> </span> </span> <div class="attachment-compat"></div> </div> <div class="actions"> <# if ( data.link ) { #> <a class="view-attachment" href="{{ data.link }}">View attachment page</a> <# } #> <# if ( data.can.save ) { #> <# if ( data.link ) { #> <span class="links-separator">|</span> <# } #> <a href="{{ data.editLink }}">Edit more details</a> <# } #> <# if ( data.can.save && data.link ) { #> <span class="links-separator">|</span> <a href="{{ data.url }}" download>Download file</a> <# } #> <# if ( ! data.uploading && data.can.remove ) { #> <# if ( data.link || data.can.save ) { #> <span class="links-separator">|</span> <# } #> <button type="button" class="button-link delete-attachment">Delete permanently</button> <# } #> </div> </div> </script> <script type="text/html" id="tmpl-attachment"> <div class="attachment-preview js--select-attachment type-{{ data.type }} subtype-{{ data.subtype }} {{ data.orientation }}"> <div class="thumbnail"> <# if ( data.uploading ) { #> <div class="media-progress-bar"><div style="width: {{ data.percent }}%"></div></div> <# } else if ( 'image' === data.type && data.size && data.size.url ) { #> <div class="centered"> <img src="{{ data.size.url }}" draggable="false" alt="" /> </div> <# } else { #> <div class="centered"> <# if ( data.image && data.image.src && data.image.src !== data.icon ) { #> <img src="{{ data.image.src }}" class="thumbnail" draggable="false" alt="" /> <# } else if ( data.sizes ) { if ( data.sizes.medium ) { #> <img src="{{ data.sizes.medium.url }}" class="thumbnail" draggable="false" alt="" /> <# } else { #> <img src="{{ data.sizes.full.url }}" class="thumbnail" draggable="false" alt="" /> <# } #> <# } else { #> <img src="{{ data.icon }}" class="icon" draggable="false" alt="" /> <# } #> </div> <div class="filename"> <div>{{ data.filename }}</div> </div> <# } #> </div> <# if ( data.buttons.close ) { #> <button type="button" class="button-link attachment-close media-modal-icon"><span class="screen-reader-text"> Remove </span></button> <# } #> </div> <# if ( data.buttons.check ) { #> <button type="button" class="check" tabindex="-1"><span class="media-modal-icon"></span><span class="screen-reader-text"> Deselect </span></button> <# } #> <# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; if ( data.describe ) { if ( 'image' === data.type ) { #> <input type="text" value="{{ data.caption }}" class="describe" data-setting="caption" aria-label="Caption" placeholder="Caption&hellip;" {{ maybeReadOnly }} /> <# } else { #> <input type="text" value="{{ data.title }}" class="describe" data-setting="title" <# if ( 'video' === data.type ) { #> aria-label="Video title" placeholder="Video title&hellip;" <# } else if ( 'audio' === data.type ) { #> aria-label="Audio title" placeholder="Audio title&hellip;" <# } else { #> aria-label="Media title" placeholder="Media title&hellip;" <# } #> {{ maybeReadOnly }} /> <# } } #> </script> <script type="text/html" id="tmpl-attachment-details"> <h2> Attachment Details <span class="settings-save-status" role="status"> <span class="spinner"></span> <span class="saved">Saved.</span> </span> </h2> <div class="attachment-info"> <# if ( 'audio' === data.type ) { #> <div class="wp-media-wrapper wp-audio"> <audio style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none"> <source type="{{ data.mime }}" src="{{ data.url }}" /> </audio> </div> <# } else if ( 'video' === data.type ) { var w_rule = ''; if ( data.width ) { w_rule = 'width: ' + data.width + 'px;'; } else if ( wp.media.view.settings.contentWidth ) { w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;'; } #> <div style="{{ w_rule }}" class="wp-media-wrapper wp-video"> <video controls="controls" class="wp-video-shortcode" preload="metadata" <# if ( data.width ) { #>width="{{ data.width }}"<# } #> <# if ( data.height ) { #>height="{{ data.height }}"<# } #> <# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>> <source type="{{ data.mime }}" src="{{ data.url }}" /> </video> </div> <# } else { #> <div class="thumbnail thumbnail-{{ data.type }}"> <# if ( data.uploading ) { #> <div class="media-progress-bar"><div></div></div> <# } else if ( 'image' === data.type && data.size && data.size.url ) { #> <img src="{{ data.size.url }}" draggable="false" alt="" /> <# } else { #> <img src="{{ data.icon }}" class="icon" draggable="false" alt="" /> <# } #> </div> <# } #> <div class="details"> <div class="filename">{{ data.filename }}</div> <div class="uploaded">{{ data.dateFormatted }}</div> <div class="file-size">{{ data.filesizeHumanReadable }}</div> <# if ( 'image' === data.type && ! data.uploading ) { #> <# if ( data.width && data.height ) { #> <div class="dimensions"> {{ data.width }} by {{ data.height }} pixels </div> <# } #> <# if ( data.originalImageURL && data.originalImageName ) { #> <div class="word-wrap-break-word"> Original image: <a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a> </div> <# } #> <# if ( data.can.save && data.sizes ) { #> <a class="edit-attachment" href="{{ data.editLink }}&amp;image-editor" target="_blank">Edit Image</a> <# } #> <# } #> <# if ( data.fileLength && data.fileLengthHumanReadable ) { #> <div class="file-length">Length: <span aria-hidden="true">{{ data.fileLengthHumanReadable }}</span> <span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span> </div> <# } #> <# if ( data.mediaStates ) { #> <div class="media-states"><strong>Used as:</strong> {{ data.mediaStates }}</div> <# } #> <# if ( ! data.uploading && data.can.remove ) { #> <button type="button" class="button-link delete-attachment">Delete permanently</button> <# } #> <div class="compat-meta"> <# if ( data.compat && data.compat.meta ) { #> {{{ data.compat.meta }}} <# } #> </div> </div> </div> <# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #> <# if ( 'image' === data.type ) { #> <span class="setting alt-text has-description" data-setting="alt"> <label for="attachment-details-alt-text" class="name">Alt Text</label> <textarea id="attachment-details-alt-text" aria-describedby="alt-text-description" {{ maybeReadOnly }}>{{ data.alt }}</textarea> </span> <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span></a>. Leave empty if the image is purely decorative.</p> <# } #> <span class="setting" data-setting="title"> <label for="attachment-details-title" class="name">Title</label> <input type="text" id="attachment-details-title" value="{{ data.title }}" {{ maybeReadOnly }} /> </span> <# if ( 'audio' === data.type ) { #> <span class="setting" data-setting="artist"> <label for="attachment-details-artist" class="name">Artist</label> <input type="text" id="attachment-details-artist" value="{{ data.artist || data.meta.artist || '' }}" /> </span> <span class="setting" data-setting="album"> <label for="attachment-details-album" class="name">Album</label> <input type="text" id="attachment-details-album" value="{{ data.album || data.meta.album || '' }}" /> </span> <# } #> <span class="setting" data-setting="caption"> <label for="attachment-details-caption" class="name">Caption</label> <textarea id="attachment-details-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea> </span> <span class="setting" data-setting="description"> <label for="attachment-details-description" class="name">Description</label> <textarea id="attachment-details-description" {{ maybeReadOnly }}>{{ data.description }}</textarea> </span> <span class="setting" data-setting="url"> <label for="attachment-details-copy-link" class="name">File URL:</label> <input type="text" class="attachment-details-copy-link" id="attachment-details-copy-link" value="{{ data.url }}" readonly /> <div class="copy-to-clipboard-container"> <button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-copy-link">Copy URL to clipboard</button> <span class="success hidden" aria-hidden="true">Copied!</span> </div> </span> </script> <script type="text/html" id="tmpl-media-selection"> <div class="selection-info"> <span class="count"></span> <# if ( data.editable ) { #> <button type="button" class="button-link edit-selection">Edit Selection</button> <# } #> <# if ( data.clearable ) { #> <button type="button" class="button-link clear-selection">Clear</button> <# } #> </div> <div class="selection-view"></div> </script> <script type="text/html" id="tmpl-attachment-display-settings"> <h2>Attachment Display Settings</h2> <# if ( 'image' === data.type ) { #> <span class="setting align"> <label for="attachment-display-settings-alignment" class="name">Alignment</label> <select id="attachment-display-settings-alignment" class="alignment" data-setting="align" <# if ( data.userSettings ) { #> data-user-setting="align" <# } #>> <option value="left"> Left </option> <option value="center"> Center </option> <option value="right"> Right </option> <option value="none" selected> None </option> </select> </span> <# } #> <span class="setting"> <label for="attachment-display-settings-link-to" class="name"> <# if ( data.model.canEmbed ) { #> Embed or Link <# } else { #> Link To <# } #> </label> <select id="attachment-display-settings-link-to" class="link-to" data-setting="link" <# if ( data.userSettings && ! data.model.canEmbed ) { #> data-user-setting="urlbutton" <# } #>> <# if ( data.model.canEmbed ) { #> <option value="embed" selected> Embed Media Player </option> <option value="file"> <# } else { #> <option value="none" selected> None </option> <option value="file"> <# } #> <# if ( data.model.canEmbed ) { #> Link to Media File <# } else { #> Media File <# } #> </option> <option value="post"> <# if ( data.model.canEmbed ) { #> Link to Attachment Page <# } else { #> Attachment Page <# } #> </option> <# if ( 'image' === data.type ) { #> <option value="custom"> Custom URL </option> <# } #> </select> </span> <span class="setting"> <label for="attachment-display-settings-link-to-custom" class="name">URL</label> <input type="text" id="attachment-display-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" /> </span> <# if ( 'undefined' !== typeof data.sizes ) { #> <span class="setting"> <label for="attachment-display-settings-size" class="name">Size</label> <select id="attachment-display-settings-size" class="size" name="size" data-setting="size" <# if ( data.userSettings ) { #> data-user-setting="imgsize" <# } #>> <# var size = data.sizes['thumbnail']; if ( size ) { #> <option value="thumbnail" > Thumbnail &ndash; {{ size.width }} &times; {{ size.height }} </option> <# } #> <# var size = data.sizes['medium']; if ( size ) { #> <option value="medium" > Medium &ndash; {{ size.width }} &times; {{ size.height }} </option> <# } #> <# var size = data.sizes['large']; if ( size ) { #> <option value="large" > Large &ndash; {{ size.width }} &times; {{ size.height }} </option> <# } #> <# var size = data.sizes['full']; if ( size ) { #> <option value="full" selected='selected'> Full Size &ndash; {{ size.width }} &times; {{ size.height }} </option> <# } #> </select> </span> <# } #> </script> <script type="text/html" id="tmpl-gallery-settings"> <h2>Gallery Settings</h2> <span class="setting"> <label for="gallery-settings-link-to" class="name">Link To</label> <select id="gallery-settings-link-to" class="link-to" data-setting="link" <# if ( data.userSettings ) { #> data-user-setting="urlbutton" <# } #>> <option value="post" <# if ( ! wp.media.galleryDefaults.link || 'post' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>> Attachment Page </option> <option value="file" <# if ( 'file' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>> Media File </option> <option value="none" <# if ( 'none' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>> None </option> </select> </span> <span class="setting"> <label for="gallery-settings-columns" class="name select-label-inline">Columns</label> <select id="gallery-settings-columns" class="columns" name="columns" data-setting="columns"> <option value="1" <# if ( 1 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } #>> 1 </option> <option value="2" <# if ( 2 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } #>> 2 </option> <option value="3" <# if ( 3 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } #>> 3 </option> <option value="4" <# if ( 4 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } #>> 4 </option> <option value="5" <# if ( 5 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } #>> 5 </option> <option value="6" <# if ( 6 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } #>> 6 </option> <option value="7" <# if ( 7 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } #>> 7 </option> <option value="8" <# if ( 8 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } #>> 8 </option> <option value="9" <# if ( 9 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } #>> 9 </option> </select> </span> <span class="setting"> <input type="checkbox" id="gallery-settings-random-order" data-setting="_orderbyRandom" /> <label for="gallery-settings-random-order" class="checkbox-label-inline">Random Order</label> </span> <span class="setting size"> <label for="gallery-settings-size" class="name">Size</label> <select id="gallery-settings-size" class="size" name="size" data-setting="size" <# if ( data.userSettings ) { #> data-user-setting="imgsize" <# } #> > <option value="thumbnail"> Thumbnail </option> <option value="medium"> Medium </option> <option value="large"> Large </option> <option value="full"> Full Size </option> </select> </span> </script> <script type="text/html" id="tmpl-playlist-settings"> <h2>Playlist Settings</h2> <# var emptyModel = _.isEmpty( data.model ), isVideo = 'video' === data.controller.get('library').props.get('type'); #> <span class="setting"> <input type="checkbox" id="playlist-settings-show-list" data-setting="tracklist" <# if ( emptyModel ) { #> checked="checked" <# } #> /> <label for="playlist-settings-show-list" class="checkbox-label-inline"> <# if ( isVideo ) { #> Show Video List <# } else { #> Show Tracklist <# } #> </label> </span> <# if ( ! isVideo ) { #> <span class="setting"> <input type="checkbox" id="playlist-settings-show-artist" data-setting="artists" <# if ( emptyModel ) { #> checked="checked" <# } #> /> <label for="playlist-settings-show-artist" class="checkbox-label-inline"> Show Artist Name in Tracklist </label> </span> <# } #> <span class="setting"> <input type="checkbox" id="playlist-settings-show-images" data-setting="images" <# if ( emptyModel ) { #> checked="checked" <# } #> /> <label for="playlist-settings-show-images" class="checkbox-label-inline"> Show Images </label> </span> </script> <script type="text/html" id="tmpl-embed-link-settings"> <span class="setting link-text"> <label for="embed-link-settings-link-text" class="name">Link Text</label> <input type="text" id="embed-link-settings-link-text" class="alignment" data-setting="linkText" /> </span> <div class="embed-container" style="display: none;"> <div class="embed-preview"></div> </div> </script> <script type="text/html" id="tmpl-embed-image-settings"> <div class="wp-clearfix"> <div class="thumbnail"> <img src="{{ data.model.url }}" draggable="false" alt="" /> </div> </div> <span class="setting alt-text has-description"> <label for="embed-image-settings-alt-text" class="name">Alternative Text</label> <textarea id="embed-image-settings-alt-text" data-setting="alt" aria-describedby="alt-text-description"></textarea> </span> <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span></a>. Leave empty if the image is purely decorative.</p> <span class="setting caption"> <label for="embed-image-settings-caption" class="name">Caption</label> <textarea id="embed-image-settings-caption" data-setting="caption"></textarea> </span> <fieldset class="setting-group"> <legend class="name">Align</legend> <span class="setting align"> <span class="button-group button-large" data-setting="align"> <button class="button" value="left"> Left </button> <button class="button" value="center"> Center </button> <button class="button" value="right"> Right </button> <button class="button active" value="none"> None </button> </span> </span> </fieldset> <fieldset class="setting-group"> <legend class="name">Link To</legend> <span class="setting link-to"> <span class="button-group button-large" data-setting="link"> <button class="button" value="file"> Image URL </button> <button class="button" value="custom"> Custom URL </button> <button class="button active" value="none"> None </button> </span> </span> <span class="setting"> <label for="embed-image-settings-link-to-custom" class="name">URL</label> <input type="text" id="embed-image-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" /> </span> </fieldset> </script> <script type="text/html" id="tmpl-image-details"> <div class="media-embed"> <div class="embed-media-settings"> <div class="column-settings"> <span class="setting alt-text has-description"> <label for="image-details-alt-text" class="name">Alternative Text</label> <textarea id="image-details-alt-text" data-setting="alt" aria-describedby="alt-text-description">{{ data.model.alt }}</textarea> </span> <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span></a>. Leave empty if the image is purely decorative.</p> <span class="setting caption"> <label for="image-details-caption" class="name">Caption</label> <textarea id="image-details-caption" data-setting="caption">{{ data.model.caption }}</textarea> </span> <h2>Display Settings</h2> <fieldset class="setting-group"> <legend class="legend-inline">Align</legend> <span class="setting align"> <span class="button-group button-large" data-setting="align"> <button class="button" value="left"> Left </button> <button class="button" value="center"> Center </button> <button class="button" value="right"> Right </button> <button class="button active" value="none"> None </button> </span> </span> </fieldset> <# if ( data.attachment ) { #> <# if ( 'undefined' !== typeof data.attachment.sizes ) { #> <span class="setting size"> <label for="image-details-size" class="name">Size</label> <select id="image-details-size" class="size" name="size" data-setting="size" <# if ( data.userSettings ) { #> data-user-setting="imgsize" <# } #>> <# var size = data.sizes['thumbnail']; if ( size ) { #> <option value="thumbnail"> Thumbnail &ndash; {{ size.width }} &times; {{ size.height }} </option> <# } #> <# var size = data.sizes['medium']; if ( size ) { #> <option value="medium"> Medium &ndash; {{ size.width }} &times; {{ size.height }} </option> <# } #> <# var size = data.sizes['large']; if ( size ) { #> <option value="large"> Large &ndash; {{ size.width }} &times; {{ size.height }} </option> <# } #> <# var size = data.sizes['full']; if ( size ) { #> <option value="full"> Full Size &ndash; {{ size.width }} &times; {{ size.height }} </option> <# } #> <option value="custom"> Custom Size </option> </select> </span> <# } #> <div class="custom-size wp-clearfix<# if ( data.model.size !== 'custom' ) { #> hidden<# } #>"> <span class="custom-size-setting"> <label for="image-details-size-width">Width</label> <input type="number" id="image-details-size-width" aria-describedby="image-size-desc" data-setting="customWidth" step="1" value="{{ data.model.customWidth }}" /> </span> <span class="sep" aria-hidden="true">&times;</span> <span class="custom-size-setting"> <label for="image-details-size-height">Height</label> <input type="number" id="image-details-size-height" aria-describedby="image-size-desc" data-setting="customHeight" step="1" value="{{ data.model.customHeight }}" /> </span> <p id="image-size-desc" class="description">Image size in pixels</p> </div> <# } #> <span class="setting link-to"> <label for="image-details-link-to" class="name">Link To</label> <select id="image-details-link-to" data-setting="link"> <# if ( data.attachment ) { #> <option value="file"> Media File </option> <option value="post"> Attachment Page </option> <# } else { #> <option value="file"> Image URL </option> <# } #> <option value="custom"> Custom URL </option> <option value="none"> None </option> </select> </span> <span class="setting"> <label for="image-details-link-to-custom" class="name">URL</label> <input type="text" id="image-details-link-to-custom" class="link-to-custom" data-setting="linkUrl" /> </span> <div class="advanced-section"> <h2><button type="button" class="button-link advanced-toggle">Advanced Options</button></h2> <div class="advanced-settings hidden"> <div class="advanced-image"> <span class="setting title-text"> <label for="image-details-title-attribute" class="name">Image Title Attribute</label> <input type="text" id="image-details-title-attribute" data-setting="title" value="{{ data.model.title }}" /> </span> <span class="setting extra-classes"> <label for="image-details-css-class" class="name">Image CSS Class</label> <input type="text" id="image-details-css-class" data-setting="extraClasses" value="{{ data.model.extraClasses }}" /> </span> </div> <div class="advanced-link"> <span class="setting link-target"> <input type="checkbox" id="image-details-link-target" data-setting="linkTargetBlank" value="_blank" <# if ( data.model.linkTargetBlank ) { #>checked="checked"<# } #>> <label for="image-details-link-target" class="checkbox-label">Open link in a new tab</label> </span> <span class="setting link-rel"> <label for="image-details-link-rel" class="name">Link Rel</label> <input type="text" id="image-details-link-rel" data-setting="linkRel" value="{{ data.model.linkRel }}" /> </span> <span class="setting link-class-name"> <label for="image-details-link-css-class" class="name">Link CSS Class</label> <input type="text" id="image-details-link-css-class" data-setting="linkClassName" value="{{ data.model.linkClassName }}" /> </span> </div> </div> </div> </div> <div class="column-image"> <div class="image"> <img src="{{ data.model.url }}" draggable="false" alt="" /> <# if ( data.attachment && window.imageEdit ) { #> <div class="actions"> <input type="button" class="edit-attachment button" value="Edit Original" /> <input type="button" class="replace-attachment button" value="Replace" /> </div> <# } #> </div> </div> </div> </div> </script> <script type="text/html" id="tmpl-image-editor"> <div id="media-head-{{ data.id }}"></div> <div id="image-editor-{{ data.id }}"></div> </script> <script type="text/html" id="tmpl-audio-details"> <# var ext, html5types = { mp3: wp.media.view.settings.embedMimes.mp3, ogg: wp.media.view.settings.embedMimes.ogg }; #> <div class="media-embed media-embed-details"> <div class="embed-media-settings embed-audio-settings"> <audio style="visibility: hidden" controls class="wp-audio-shortcode" width="{{ _.isUndefined( data.model.width ) ? 400 : data.model.width }}" preload="{{ _.isUndefined( data.model.preload ) ? 'none' : data.model.preload }}" <# if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) { #> autoplay<# } if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) { #> loop<# } #> > <# if ( ! _.isEmpty( data.model.src ) ) { #> <source src="{{ data.model.src }}" type="{{ wp.media.view.settings.embedMimes[ data.model.src.split('.').pop() ] }}" /> <# } #> <# if ( ! _.isEmpty( data.model.mp3 ) ) { #> <source src="{{ data.model.mp3 }}" type="{{ wp.media.view.settings.embedMimes[ 'mp3' ] }}" /> <# } #> <# if ( ! _.isEmpty( data.model.ogg ) ) { #> <source src="{{ data.model.ogg }}" type="{{ wp.media.view.settings.embedMimes[ 'ogg' ] }}" /> <# } #> <# if ( ! _.isEmpty( data.model.flac ) ) { #> <source src="{{ data.model.flac }}" type="{{ wp.media.view.settings.embedMimes[ 'flac' ] }}" /> <# } #> <# if ( ! _.isEmpty( data.model.m4a ) ) { #> <source src="{{ data.model.m4a }}" type="{{ wp.media.view.settings.embedMimes[ 'm4a' ] }}" /> <# } #> <# if ( ! _.isEmpty( data.model.wav ) ) { #> <source src="{{ data.model.wav }}" type="{{ wp.media.view.settings.embedMimes[ 'wav' ] }}" /> <# } #> </audio> <# if ( ! _.isEmpty( data.model.src ) ) { ext = data.model.src.split('.').pop(); if ( html5types[ ext ] ) { delete html5types[ ext ]; } #> <span class="setting"> <label for="audio-details-source" class="name">URL</label> <input type="text" id="audio-details-source" readonly data-setting="src" value="{{ data.model.src }}" /> <button type="button" class="button-link remove-setting">Remove audio source</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.mp3 ) ) { if ( ! _.isUndefined( html5types.mp3 ) ) { delete html5types.mp3; } #> <span class="setting"> <label for="audio-details-mp3-source" class="name">MP3</label> <input type="text" id="audio-details-mp3-source" readonly data-setting="mp3" value="{{ data.model.mp3 }}" /> <button type="button" class="button-link remove-setting">Remove audio source</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.ogg ) ) { if ( ! _.isUndefined( html5types.ogg ) ) { delete html5types.ogg; } #> <span class="setting"> <label for="audio-details-ogg-source" class="name">OGG</label> <input type="text" id="audio-details-ogg-source" readonly data-setting="ogg" value="{{ data.model.ogg }}" /> <button type="button" class="button-link remove-setting">Remove audio source</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.flac ) ) { if ( ! _.isUndefined( html5types.flac ) ) { delete html5types.flac; } #> <span class="setting"> <label for="audio-details-flac-source" class="name">FLAC</label> <input type="text" id="audio-details-flac-source" readonly data-setting="flac" value="{{ data.model.flac }}" /> <button type="button" class="button-link remove-setting">Remove audio source</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.m4a ) ) { if ( ! _.isUndefined( html5types.m4a ) ) { delete html5types.m4a; } #> <span class="setting"> <label for="audio-details-m4a-source" class="name">M4A</label> <input type="text" id="audio-details-m4a-source" readonly data-setting="m4a" value="{{ data.model.m4a }}" /> <button type="button" class="button-link remove-setting">Remove audio source</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.wav ) ) { if ( ! _.isUndefined( html5types.wav ) ) { delete html5types.wav; } #> <span class="setting"> <label for="audio-details-wav-source" class="name">WAV</label> <input type="text" id="audio-details-wav-source" readonly data-setting="wav" value="{{ data.model.wav }}" /> <button type="button" class="button-link remove-setting">Remove audio source</button> </span> <# } #> <# if ( ! _.isEmpty( html5types ) ) { #> <fieldset class="setting-group"> <legend class="name">Add alternate sources for maximum HTML5 playback</legend> <span class="setting"> <span class="button-large"> <# _.each( html5types, function (mime, type) { #> <button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button> <# } ) #> </span> </span> </fieldset> <# } #> <fieldset class="setting-group"> <legend class="name">Preload</legend> <span class="setting preload"> <span class="button-group button-large" data-setting="preload"> <button class="button" value="auto">Auto</button> <button class="button" value="metadata">Metadata</button> <button class="button active" value="none">None</button> </span> </span> </fieldset> <span class="setting-group"> <span class="setting checkbox-setting autoplay"> <input type="checkbox" id="audio-details-autoplay" data-setting="autoplay" /> <label for="audio-details-autoplay" class="checkbox-label">Autoplay</label> </span> <span class="setting checkbox-setting"> <input type="checkbox" id="audio-details-loop" data-setting="loop" /> <label for="audio-details-loop" class="checkbox-label">Loop</label> </span> </span> </div> </div> </script> <script type="text/html" id="tmpl-video-details"> <# var ext, html5types = { mp4: wp.media.view.settings.embedMimes.mp4, ogv: wp.media.view.settings.embedMimes.ogv, webm: wp.media.view.settings.embedMimes.webm }; #> <div class="media-embed media-embed-details"> <div class="embed-media-settings embed-video-settings"> <div class="wp-video-holder"> <# var w = ! data.model.width || data.model.width > 640 ? 640 : data.model.width, h = ! data.model.height ? 360 : data.model.height; if ( data.model.width && w !== data.model.width ) { h = Math.ceil( ( h * w ) / data.model.width ); } #> <# var w_rule = '', classes = [], w, h, settings = wp.media.view.settings, isYouTube = isVimeo = false; if ( ! _.isEmpty( data.model.src ) ) { isYouTube = data.model.src.match(/youtube|youtu\.be/); isVimeo = -1 !== data.model.src.indexOf('vimeo'); } if ( settings.contentWidth && data.model.width >= settings.contentWidth ) { w = settings.contentWidth; } else { w = data.model.width; } if ( w !== data.model.width ) { h = Math.ceil( ( data.model.height * w ) / data.model.width ); } else { h = data.model.height; } if ( w ) { w_rule = 'width: ' + w + 'px; '; } if ( isYouTube ) { classes.push( 'youtube-video' ); } if ( isVimeo ) { classes.push( 'vimeo-video' ); } #> <div style="{{ w_rule }}" class="wp-video"> <video controls class="wp-video-shortcode {{ classes.join( ' ' ) }}" <# if ( w ) { #>width="{{ w }}"<# } #> <# if ( h ) { #>height="{{ h }}"<# } #> <# if ( ! _.isUndefined( data.model.poster ) && data.model.poster ) { #> poster="{{ data.model.poster }}"<# } #> preload ="{{ _.isUndefined( data.model.preload ) ? 'metadata' : data.model.preload }}" <# if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) { #> autoplay<# } if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) { #> loop<# } #> > <# if ( ! _.isEmpty( data.model.src ) ) { if ( isYouTube ) { #> <source src="{{ data.model.src }}" type="video/youtube" /> <# } else if ( isVimeo ) { #> <source src="{{ data.model.src }}" type="video/vimeo" /> <# } else { #> <source src="{{ data.model.src }}" type="{{ settings.embedMimes[ data.model.src.split('.').pop() ] }}" /> <# } } #> <# if ( data.model.mp4 ) { #> <source src="{{ data.model.mp4 }}" type="{{ settings.embedMimes[ 'mp4' ] }}" /> <# } #> <# if ( data.model.m4v ) { #> <source src="{{ data.model.m4v }}" type="{{ settings.embedMimes[ 'm4v' ] }}" /> <# } #> <# if ( data.model.webm ) { #> <source src="{{ data.model.webm }}" type="{{ settings.embedMimes[ 'webm' ] }}" /> <# } #> <# if ( data.model.ogv ) { #> <source src="{{ data.model.ogv }}" type="{{ settings.embedMimes[ 'ogv' ] }}" /> <# } #> <# if ( data.model.flv ) { #> <source src="{{ data.model.flv }}" type="{{ settings.embedMimes[ 'flv' ] }}" /> <# } #> {{{ data.model.content }}} </video> </div> <# if ( ! _.isEmpty( data.model.src ) ) { ext = data.model.src.split('.').pop(); if ( html5types[ ext ] ) { delete html5types[ ext ]; } #> <span class="setting"> <label for="video-details-source" class="name">URL</label> <input type="text" id="video-details-source" readonly data-setting="src" value="{{ data.model.src }}" /> <button type="button" class="button-link remove-setting">Remove video source</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.mp4 ) ) { if ( ! _.isUndefined( html5types.mp4 ) ) { delete html5types.mp4; } #> <span class="setting"> <label for="video-details-mp4-source" class="name">MP4</label> <input type="text" id="video-details-mp4-source" readonly data-setting="mp4" value="{{ data.model.mp4 }}" /> <button type="button" class="button-link remove-setting">Remove video source</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.m4v ) ) { if ( ! _.isUndefined( html5types.m4v ) ) { delete html5types.m4v; } #> <span class="setting"> <label for="video-details-m4v-source" class="name">M4V</label> <input type="text" id="video-details-m4v-source" readonly data-setting="m4v" value="{{ data.model.m4v }}" /> <button type="button" class="button-link remove-setting">Remove video source</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.webm ) ) { if ( ! _.isUndefined( html5types.webm ) ) { delete html5types.webm; } #> <span class="setting"> <label for="video-details-webm-source" class="name">WEBM</label> <input type="text" id="video-details-webm-source" readonly data-setting="webm" value="{{ data.model.webm }}" /> <button type="button" class="button-link remove-setting">Remove video source</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.ogv ) ) { if ( ! _.isUndefined( html5types.ogv ) ) { delete html5types.ogv; } #> <span class="setting"> <label for="video-details-ogv-source" class="name">OGV</label> <input type="text" id="video-details-ogv-source" readonly data-setting="ogv" value="{{ data.model.ogv }}" /> <button type="button" class="button-link remove-setting">Remove video source</button> </span> <# } #> <# if ( ! _.isEmpty( data.model.flv ) ) { if ( ! _.isUndefined( html5types.flv ) ) { delete html5types.flv; } #> <span class="setting"> <label for="video-details-flv-source" class="name">FLV</label> <input type="text" id="video-details-flv-source" readonly data-setting="flv" value="{{ data.model.flv }}" /> <button type="button" class="button-link remove-setting">Remove video source</button> </span> <# } #> </div> <# if ( ! _.isEmpty( html5types ) ) { #> <fieldset class="setting-group"> <legend class="name">Add alternate sources for maximum HTML5 playback</legend> <span class="setting"> <span class="button-large"> <# _.each( html5types, function (mime, type) { #> <button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button> <# } ) #> </span> </span> </fieldset> <# } #> <# if ( ! _.isEmpty( data.model.poster ) ) { #> <span class="setting"> <label for="video-details-poster-image" class="name">Poster Image</label> <input type="text" id="video-details-poster-image" readonly data-setting="poster" value="{{ data.model.poster }}" /> <button type="button" class="button-link remove-setting">Remove poster image</button> </span> <# } #> <fieldset class="setting-group"> <legend class="name">Preload</legend> <span class="setting preload"> <span class="button-group button-large" data-setting="preload"> <button class="button" value="auto">Auto</button> <button class="button" value="metadata">Metadata</button> <button class="button active" value="none">None</button> </span> </span> </fieldset> <span class="setting-group"> <span class="setting checkbox-setting autoplay"> <input type="checkbox" id="video-details-autoplay" data-setting="autoplay" /> <label for="video-details-autoplay" class="checkbox-label">Autoplay</label> </span> <span class="setting checkbox-setting"> <input type="checkbox" id="video-details-loop" data-setting="loop" /> <label for="video-details-loop" class="checkbox-label">Loop</label> </span> </span> <span class="setting" data-setting="content"> <# var content = ''; if ( ! _.isEmpty( data.model.content ) ) { var tracks = jQuery( data.model.content ).filter( 'track' ); _.each( tracks.toArray(), function( track, index ) { content += track.outerHTML; #> <label for="video-details-track-{{ index }}" class="name">Tracks (subtitles, captions, descriptions, chapters, or metadata)</label> <input class="content-track" type="text" id="video-details-track-{{ index }}" aria-describedby="video-details-track-desc-{{ index }}" value="{{ track.outerHTML }}" /> <span class="description" id="video-details-track-desc-{{ index }}"> The srclang, label, and kind values can be edited to set the video track language and kind. </span> <button type="button" class="button-link remove-setting remove-track">Remove video track</button><br /> <# } ); #> <# } else { #> <span class="name">Tracks (subtitles, captions, descriptions, chapters, or metadata)</span><br /> <em>There are no associated subtitles.</em> <# } #> <textarea class="hidden content-setting">{{ content }}</textarea> </span> </div> </div> </script> <script type="text/html" id="tmpl-editor-gallery"> <# if ( data.attachments.length ) { #> <div class="gallery gallery-columns-{{ data.columns }}"> <# _.each( data.attachments, function( attachment, index ) { #> <dl class="gallery-item"> <dt class="gallery-icon"> <# if ( attachment.thumbnail ) { #> <img src="{{ attachment.thumbnail.url }}" width="{{ attachment.thumbnail.width }}" height="{{ attachment.thumbnail.height }}" alt="{{ attachment.alt }}" /> <# } else { #> <img src="{{ attachment.url }}" alt="{{ attachment.alt }}" /> <# } #> </dt> <# if ( attachment.caption ) { #> <dd class="wp-caption-text gallery-caption"> {{{ data.verifyHTML( attachment.caption ) }}} </dd> <# } #> </dl> <# if ( index % data.columns === data.columns - 1 ) { #> <br style="clear: both;" /> <# } #> <# } ); #> </div> <# } else { #> <div class="wpview-error"> <div class="dashicons dashicons-format-gallery"></div><p>No items found.</p> </div> <# } #> </script> <script type="text/html" id="tmpl-crop-content"> <img class="crop-image" src="{{ data.url }}" alt="Image crop area preview. Requires mouse interaction." /> <div class="upload-errors"></div> </script> <script type="text/html" id="tmpl-site-icon-preview-crop"> <style> :root{ --site-icon-url: url( "{{ data.url }}" ); } </style> <h2>Site Icon Preview</h2> <p>As an app icon and a browser icon.</p> <div class="site-icon-preview crop"> <div class="image-preview-wrap app-icon-preview"> <img id="preview-app-icon" src="{{ data.url }}" class="app-icon-preview" alt="Preview as an app icon" /> </div> <div class="site-icon-preview-browser"> <svg role="img" aria-hidden="true" fill="none" xmlns="http://www.w3.org/2000/svg" class="browser-buttons"><path fill-rule="evenodd" clip-rule="evenodd" d="M0 20a6 6 0 1 1 12 0 6 6 0 0 1-12 0Zm18 0a6 6 0 1 1 12 0 6 6 0 0 1-12 0Zm24-6a6 6 0 1 0 0 12 6 6 0 0 0 0-12Z" /></svg> <div class="site-icon-preview-tab"> <div class="image-preview-wrap browser"> <img id="preview-favicon" src="{{ data.url }}" class="browser-icon-preview" alt="Preview as a browser icon" /> </div> <div class="site-icon-preview-site-title" aria-hidden="true"><# print( 'Everytown' ) #></div> <svg role="img" aria-hidden="true" fill="none" xmlns="http://www.w3.org/2000/svg" class="close-button"> <path d="M12 13.0607L15.7123 16.773L16.773 15.7123L13.0607 12L16.773 8.28772L15.7123 7.22706L12 10.9394L8.28771 7.22705L7.22705 8.28771L10.9394 12L7.22706 15.7123L8.28772 16.773L12 13.0607Z" /> </svg> </div> </div> </div> </div> </script> <link rel='stylesheet' id='cookie-law-info-table-css' href='https://www.everytown.org/wp-content/plugins/webtoffee-gdpr-cookie-consent/public/css/cookie-law-info-table.css?ver=2.5.9' type='text/css' media='all' /> <script type="text/javascript" src="https://www.everytown.org/wp-content/plugins/ups-modern-footnotes/modern-footnotes.js?ver=1.0.0" id="modern_footnotes-js"></script> <script type="text/javascript" src="https://www.everytown.org/wp-includes/js/underscore.min.js?ver=1.13.7" id="underscore-js"></script> <script type="text/javascript" src="https://www.everytown.org/wp-includes/js/shortcode.min.js?ver=6.7.1" id="shortcode-js"></script> <script type="text/javascript" src="https://www.everytown.org/wp-includes/js/backbone.min.js?ver=1.6.0" id="backbone-js"></script> <script type="text/javascript" id="wp-util-js-extra"> /* <![CDATA[ */ var _wpUtilSettings = {"ajax":{"url":"\/wp-admin\/admin-ajax.php"}}; /* ]]> */ </script> <script type="text/javascript" src="https://www.everytown.org/wp-includes/js/wp-util.min.js?ver=6.7.1" id="wp-util-js"></script> <script type="text/javascript" src="https://www.everytown.org/wp-includes/js/wp-backbone.min.js?ver=6.7.1" id="wp-backbone-js"></script> <script type="text/javascript" id="media-models-js-extra"> /* <![CDATA[ */ var _wpMediaModelsL10n = {"settings":{"ajaxurl":"\/wp-admin\/admin-ajax.php","post":{"id":0}}}; /* ]]> */ </script> <script type="text/javascript" src="https://www.everytown.org/wp-includes/js/media-models.min.js?ver=6.7.1" id="media-models-js"></script> <script type="text/javascript" id="wp-plupload-js-extra"> /* <![CDATA[ */ var pluploadL10n = {"queue_limit_exceeded":"You have attempted to queue too many files.","file_exceeds_size_limit":"%s exceeds the maximum upload size for this site.","zero_byte_file":"This file is empty. Please try another.","invalid_filetype":"Sorry, you are not allowed to upload this file type.","not_an_image":"This file is not an image. Please try another.","image_memory_exceeded":"Memory exceeded. Please try another smaller file.","image_dimensions_exceeded":"This is larger than the maximum size. Please try another.","default_error":"An error occurred in the upload. Please try again later.","missing_upload_url":"There was a configuration error. Please contact the server administrator.","upload_limit_exceeded":"You may only upload 1 file.","http_error":"Unexpected response from the server. The file may have been uploaded successfully. Check in the Media Library or reload the page.","http_error_image":"The server cannot process the image. This can happen if the server is busy or does not have enough resources to complete the task. Uploading a smaller image may help. Suggested maximum size is 2560 pixels.","upload_failed":"Upload failed.","big_upload_failed":"Please try uploading this file with the %1$sbrowser uploader%2$s.","big_upload_queued":"%s exceeds the maximum upload size for the multi-file uploader when used in your browser.","io_error":"IO error.","security_error":"Security error.","file_cancelled":"File canceled.","upload_stopped":"Upload stopped.","dismiss":"Dismiss","crunching":"Crunching\u2026","deleted":"moved to the Trash.","error_uploading":"\u201c%s\u201d has failed to upload.","unsupported_image":"This image cannot be displayed in a web browser. For best results convert it to JPEG before uploading.","noneditable_image":"This image cannot be processed by the web server. Convert it to JPEG or PNG before uploading.","file_url_copied":"The file URL has been copied to your clipboard"}; var _wpPluploadSettings = {"defaults":{"file_data_name":"async-upload","url":"\/wp-admin\/async-upload.php","filters":{"max_file_size":"51200000b","mime_types":[{"extensions":"jpg,jpeg,jpe,png,gif,mov,qt,avif,avi,mpeg,mpg,mpe,3gp,3gpp,3g2,3gp2,mid,midi,pdf,doc,docx,docm,pot,pps,ppt,pptx,pptm,odt,ppsx,ppsm,xla,xls,xlt,xlw,xlsx,xlsm,xlsb,key,mp3,m4a,m4b,ogg,oga,flac,wav,mp4,m4v,webm,ogv,flv,zip,gz,gzip,csv"}]},"multipart_params":{"action":"upload-attachment","_wpnonce":"6dd0b10d60"}},"browser":{"mobile":false,"supported":true},"limitExceeded":false}; /* ]]> */ </script> <script type="text/javascript" src="https://www.everytown.org/wp-includes/js/plupload/wp-plupload.min.js?ver=6.7.1" id="wp-plupload-js"></script> <script type="text/javascript" src="https://www.everytown.org/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3" id="jquery-ui-core-js"></script> <script type="text/javascript" src="https://www.everytown.org/wp-includes/js/jquery/ui/mouse.min.js?ver=1.13.3" id="jquery-ui-mouse-js"></script> <script type="text/javascript" src="https://www.everytown.org/wp-includes/js/jquery/ui/sortable.min.js?ver=1.13.3" id="jquery-ui-sortable-js"></script> <script type="text/javascript" id="mediaelement-core-js-before"> /* <![CDATA[ */ var mejsL10n = {"language":"en","strings":{"mejs.download-file":"Download File","mejs.install-flash":"You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https:\/\/get.adobe.com\/flashplayer\/","mejs.fullscreen":"Fullscreen","mejs.play":"Play","mejs.pause":"Pause","mejs.time-slider":"Time Slider","mejs.time-help-text":"Use Left\/Right Arrow keys to advance one second, Up\/Down arrows to advance ten seconds.","mejs.live-broadcast":"Live Broadcast","mejs.volume-help-text":"Use Up\/Down Arrow keys to increase or decrease volume.","mejs.unmute":"Unmute","mejs.mute":"Mute","mejs.volume-slider":"Volume Slider","mejs.video-player":"Video Player","mejs.audio-player":"Audio Player","mejs.captions-subtitles":"Captions\/Subtitles","mejs.captions-chapters":"Chapters","mejs.none":"None","mejs.afrikaans":"Afrikaans","mejs.albanian":"Albanian","mejs.arabic":"Arabic","mejs.belarusian":"Belarusian","mejs.bulgarian":"Bulgarian","mejs.catalan":"Catalan","mejs.chinese":"Chinese","mejs.chinese-simplified":"Chinese (Simplified)","mejs.chinese-traditional":"Chinese (Traditional)","mejs.croatian":"Croatian","mejs.czech":"Czech","mejs.danish":"Danish","mejs.dutch":"Dutch","mejs.english":"English","mejs.estonian":"Estonian","mejs.filipino":"Filipino","mejs.finnish":"Finnish","mejs.french":"French","mejs.galician":"Galician","mejs.german":"German","mejs.greek":"Greek","mejs.haitian-creole":"Haitian Creole","mejs.hebrew":"Hebrew","mejs.hindi":"Hindi","mejs.hungarian":"Hungarian","mejs.icelandic":"Icelandic","mejs.indonesian":"Indonesian","mejs.irish":"Irish","mejs.italian":"Italian","mejs.japanese":"Japanese","mejs.korean":"Korean","mejs.latvian":"Latvian","mejs.lithuanian":"Lithuanian","mejs.macedonian":"Macedonian","mejs.malay":"Malay","mejs.maltese":"Maltese","mejs.norwegian":"Norwegian","mejs.persian":"Persian","mejs.polish":"Polish","mejs.portuguese":"Portuguese","mejs.romanian":"Romanian","mejs.russian":"Russian","mejs.serbian":"Serbian","mejs.slovak":"Slovak","mejs.slovenian":"Slovenian","mejs.spanish":"Spanish","mejs.swahili":"Swahili","mejs.swedish":"Swedish","mejs.tagalog":"Tagalog","mejs.thai":"Thai","mejs.turkish":"Turkish","mejs.ukrainian":"Ukrainian","mejs.vietnamese":"Vietnamese","mejs.welsh":"Welsh","mejs.yiddish":"Yiddish"}}; /* ]]> */ </script> <script type="text/javascript" src="https://www.everytown.org/wp-includes/js/mediaelement/mediaelement-and-player.min.js?ver=4.2.17" id="mediaelement-core-js"></script> <script type="text/javascript" src="https://www.everytown.org/wp-includes/js/mediaelement/mediaelement-migrate.min.js?ver=6.7.1" id="mediaelement-migrate-js"></script> <script type="text/javascript" id="mediaelement-js-extra"> /* <![CDATA[ */ var _wpmejsSettings = {"pluginPath":"\/wp-includes\/js\/mediaelement\/","classPrefix":"mejs-","stretching":"responsive","audioShortcodeLibrary":"mediaelement","videoShortcodeLibrary":"mediaelement"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.everytown.org/wp-includes/js/mediaelement/wp-mediaelement.min.js?ver=6.7.1" id="wp-mediaelement-js"></script> <script type="text/javascript" id="wp-api-request-js-extra"> /* <![CDATA[ */ var wpApiSettings = {"root":"https:\/\/www.everytown.org\/wp-json\/","nonce":"dee1bd2c43","versionString":"wp\/v2\/"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.everytown.org/wp-includes/js/api-request.min.js?ver=6.7.1" id="wp-api-request-js"></script> <script type="text/javascript" src="https://www.everytown.org/wp-includes/js/dist/dom-ready.min.js?ver=f77871ff7694fffea381" id="wp-dom-ready-js"></script> <script type="text/javascript" src="https://www.everytown.org/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script> <script type="text/javascript" src="https://www.everytown.org/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script> <script type="text/javascript" id="wp-i18n-js-after"> /* <![CDATA[ */ wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); /* ]]> */ </script> <script type="text/javascript" src="https://www.everytown.org/wp-includes/js/dist/a11y.min.js?ver=3156534cc54473497e14" id="wp-a11y-js"></script> <script type="text/javascript" src="https://www.everytown.org/wp-includes/js/clipboard.min.js?ver=2.0.11" id="clipboard-js"></script> <script type="text/javascript" id="media-views-js-extra"> /* <![CDATA[ */ var _wpMediaViewsL10n = {"mediaFrameDefaultTitle":"Media","url":"URL","addMedia":"Add media","search":"Search","select":"Select","cancel":"Cancel","update":"Update","replace":"Replace","remove":"Remove","back":"Back","selected":"%d selected","dragInfo":"Drag and drop to reorder media files.","uploadFilesTitle":"Upload files","uploadImagesTitle":"Upload images","mediaLibraryTitle":"Media Library","insertMediaTitle":"Add media","createNewGallery":"Create a new gallery","createNewPlaylist":"Create a new playlist","createNewVideoPlaylist":"Create a new video playlist","returnToLibrary":"\u2190 Go to library","allMediaItems":"All media items","allDates":"All dates","noItemsFound":"No items found.","insertIntoPost":"Insert into post","unattached":"Unattached","mine":"Mine","trash":"Trash","uploadedToThisPost":"Uploaded to this post","warnDelete":"You are about to permanently delete this item from your site.\nThis action cannot be undone.\n 'Cancel' to stop, 'OK' to delete.","warnBulkDelete":"You are about to permanently delete these items from your site.\nThis action cannot be undone.\n 'Cancel' to stop, 'OK' to delete.","warnBulkTrash":"You are about to trash these items.\n 'Cancel' to stop, 'OK' to delete.","bulkSelect":"Bulk select","trashSelected":"Move to Trash","restoreSelected":"Restore from Trash","deletePermanently":"Delete permanently","errorDeleting":"Error in deleting the attachment.","apply":"Apply","filterByDate":"Filter by date","filterByType":"Filter by type","searchLabel":"Search media","searchMediaLabel":"Search media","searchMediaPlaceholder":"Search media items...","mediaFound":"Number of media items found: %d","noMedia":"No media items found.","noMediaTryNewSearch":"No media items found. Try a different search.","attachmentDetails":"Attachment details","insertFromUrlTitle":"Insert from URL","setFeaturedImageTitle":"Featured image","setFeaturedImage":"Set featured image","createGalleryTitle":"Create gallery","editGalleryTitle":"Edit gallery","cancelGalleryTitle":"\u2190 Cancel gallery","insertGallery":"Insert gallery","updateGallery":"Update gallery","addToGallery":"Add to gallery","addToGalleryTitle":"Add to gallery","reverseOrder":"Reverse order","imageDetailsTitle":"Image details","imageReplaceTitle":"Replace image","imageDetailsCancel":"Cancel edit","editImage":"Edit image","chooseImage":"Choose image","selectAndCrop":"Select and crop","skipCropping":"Skip cropping","cropImage":"Crop image","cropYourImage":"Crop your image","cropping":"Cropping\u2026","suggestedDimensions":"Suggested image dimensions: %1$s by %2$s pixels.","cropError":"There has been an error cropping your image.","audioDetailsTitle":"Audio details","audioReplaceTitle":"Replace audio","audioAddSourceTitle":"Add audio source","audioDetailsCancel":"Cancel edit","videoDetailsTitle":"Video details","videoReplaceTitle":"Replace video","videoAddSourceTitle":"Add video source","videoDetailsCancel":"Cancel edit","videoSelectPosterImageTitle":"Select poster image","videoAddTrackTitle":"Add subtitles","playlistDragInfo":"Drag and drop to reorder tracks.","createPlaylistTitle":"Create audio playlist","editPlaylistTitle":"Edit audio playlist","cancelPlaylistTitle":"\u2190 Cancel audio playlist","insertPlaylist":"Insert audio playlist","updatePlaylist":"Update audio playlist","addToPlaylist":"Add to audio playlist","addToPlaylistTitle":"Add to Audio Playlist","videoPlaylistDragInfo":"Drag and drop to reorder videos.","createVideoPlaylistTitle":"Create video playlist","editVideoPlaylistTitle":"Edit video playlist","cancelVideoPlaylistTitle":"\u2190 Cancel video playlist","insertVideoPlaylist":"Insert video playlist","updateVideoPlaylist":"Update video playlist","addToVideoPlaylist":"Add to video playlist","addToVideoPlaylistTitle":"Add to video Playlist","filterAttachments":"Filter media","attachmentsList":"Media list","settings":{"tabs":[],"tabUrl":"https:\/\/www.everytown.org\/wp-admin\/media-upload.php?chromeless=1","mimeTypes":{"image":"Images","audio":"Audio","video":"Video","application\/msword,application\/vnd.openxmlformats-officedocument.wordprocessingml.document,application\/vnd.ms-word.document.macroEnabled.12,application\/vnd.ms-word.template.macroEnabled.12,application\/vnd.oasis.opendocument.text,application\/vnd.apple.pages,application\/pdf,application\/vnd.ms-xpsdocument,application\/oxps,application\/rtf,application\/wordperfect,application\/octet-stream":"Documents","application\/vnd.apple.numbers,application\/vnd.oasis.opendocument.spreadsheet,application\/vnd.ms-excel,application\/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application\/vnd.ms-excel.sheet.macroEnabled.12,application\/vnd.ms-excel.sheet.binary.macroEnabled.12":"Spreadsheets","application\/x-gzip,application\/rar,application\/x-tar,application\/zip,application\/x-7z-compressed":"Archives"},"captions":true,"nonce":{"sendToEditor":"806d321428","setAttachmentThumbnail":"95ca75c9a4"},"post":{"id":0},"defaultProps":{"link":"none","align":"","size":""},"attachmentCounts":{"audio":1,"video":1},"oEmbedProxyUrl":"https:\/\/www.everytown.org\/wp-json\/oembed\/1.0\/proxy","embedExts":["mp3","ogg","flac","m4a","wav","mp4","m4v","webm","ogv","flv"],"embedMimes":{"mp3":"audio\/mpeg","ogg":"audio\/ogg","flac":"audio\/flac","m4a":"audio\/mpeg","wav":"audio\/wav","mp4":"video\/mp4","m4v":"video\/mp4","webm":"video\/webm","ogv":"video\/ogg","flv":"video\/x-flv"},"contentWidth":null,"months":[{"year":"2025","month":"2","text":"February 2025"},{"year":"2025","month":"1","text":"January 2025"},{"year":"2024","month":"12","text":"December 2024"},{"year":"2024","month":"11","text":"November 2024"},{"year":"2024","month":"10","text":"October 2024"},{"year":"2024","month":"9","text":"September 2024"},{"year":"2024","month":"8","text":"August 2024"},{"year":"2024","month":"7","text":"July 2024"},{"year":"2024","month":"6","text":"June 2024"},{"year":"2024","month":"5","text":"May 2024"},{"year":"2024","month":"4","text":"April 2024"},{"year":"2024","month":"3","text":"March 2024"},{"year":"2024","month":"2","text":"February 2024"},{"year":"2024","month":"1","text":"January 2024"},{"year":"2023","month":"12","text":"December 2023"},{"year":"2023","month":"11","text":"November 2023"},{"year":"2023","month":"10","text":"October 2023"},{"year":"2023","month":"9","text":"September 2023"},{"year":"2023","month":"8","text":"August 2023"},{"year":"2023","month":"7","text":"July 2023"},{"year":"2023","month":"6","text":"June 2023"},{"year":"2023","month":"5","text":"May 2023"},{"year":"2023","month":"4","text":"April 2023"},{"year":"2023","month":"3","text":"March 2023"},{"year":"2023","month":"2","text":"February 2023"},{"year":"2023","month":"1","text":"January 2023"},{"year":"2022","month":"12","text":"December 2022"},{"year":"2022","month":"11","text":"November 2022"},{"year":"2022","month":"10","text":"October 2022"},{"year":"2022","month":"9","text":"September 2022"},{"year":"2022","month":"8","text":"August 2022"},{"year":"2022","month":"7","text":"July 2022"},{"year":"2022","month":"6","text":"June 2022"},{"year":"2022","month":"5","text":"May 2022"},{"year":"2022","month":"4","text":"April 2022"},{"year":"2022","month":"3","text":"March 2022"},{"year":"2022","month":"2","text":"February 2022"},{"year":"2022","month":"1","text":"January 2022"},{"year":"2021","month":"12","text":"December 2021"},{"year":"2021","month":"11","text":"November 2021"},{"year":"2021","month":"10","text":"October 2021"},{"year":"2021","month":"9","text":"September 2021"},{"year":"2021","month":"8","text":"August 2021"},{"year":"2021","month":"7","text":"July 2021"},{"year":"2021","month":"6","text":"June 2021"},{"year":"2021","month":"5","text":"May 2021"},{"year":"2021","month":"4","text":"April 2021"},{"year":"2021","month":"3","text":"March 2021"},{"year":"2021","month":"2","text":"February 2021"},{"year":"2021","month":"1","text":"January 2021"},{"year":"2020","month":"12","text":"December 2020"},{"year":"2020","month":"11","text":"November 2020"},{"year":"2020","month":"10","text":"October 2020"},{"year":"2020","month":"9","text":"September 2020"},{"year":"2020","month":"8","text":"August 2020"},{"year":"2020","month":"7","text":"July 2020"},{"year":"2020","month":"6","text":"June 2020"},{"year":"2020","month":"5","text":"May 2020"},{"year":"2020","month":"4","text":"April 2020"}],"mediaTrash":0,"infiniteScrolling":0}}; /* ]]> */ </script> <script type="text/javascript" src="https://www.everytown.org/wp-includes/js/media-views.min.js?ver=6.7.1" id="media-views-js"></script> <script type="text/javascript" src="https://www.everytown.org/wp-includes/js/media-editor.min.js?ver=6.7.1" id="media-editor-js"></script> <script type="text/javascript" src="https://www.everytown.org/wp-includes/js/media-audiovideo.min.js?ver=6.7.1" id="media-audiovideo-js"></script> <script type="text/javascript" src="https://www.everytown.org/wp-content/themes/everytown/dist/app.js?ver=1.1.86" id="script.js-js"></script> </body>

Pages: 1 2 3 4 5 6 7 8 9 10