Add icons to this collection by clicking the heart icon.
Handgun icon - also known as gun, pistol, shooting, war, weapon, handgun, miscellaneous, and shotgun. Created in a clean lineal color style with a white, gray, black, teal, orange, and pink finish, perfect for web, apps, and UI projects. Available in SVG and PNG, with multiple style variants.
<svg
xmlns="http://www.w3.org/2000/svg"
width="682.667"
height="682.667"
viewBox="0 0 682.667 682.667"
>
<defs>
<clipPath id="a" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
</defs>
<path
d="m0 0 20.517 7.06-31.466 32.676h-24.609V7.06Z"
transform="matrix(1.33333 0 0 -1.33333 93.525 202.202)"
fill="#b87d72"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="m0 0 5.129-5.014L19.71 0l-31.466 32.677h-19.738z"
transform="matrix(1.33333 0 0 -1.33333 94.6 192.79)"
fill="#ab695d"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<g clip-path="url(#a)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
<path
d="M0 0c11.93 23.629 68.291 31.957 87.914 14.38-14.897-9.884-30.399-24.955-35.269-42.677L5.417-18.932z"
transform="translate(339.621 377.263)"
fill="#faf7f7"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0c-9.97 0-18.125 8.154-18.125 18.125v29.276l33.513 9.568 28.324-9.568V0Z"
transform="translate(134.315 257.822)"
fill="#ffe177"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0c2.132 56.306-13.543 101.057-54.893 118.519l11.037 91.547 58.637-11.526c54.547-10.057 93.62-85.064 93.62-161.08V7.492c0-6.253-2.074-14.35-13.658-14.35H9.624C4.408-6.858-.145-4.294 0 0"
transform="translate(396.099 117.807)"
fill="#b87d72"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0c0 76.016-39.073 151.023-93.62 161.08l-42.876 15.936V161.08C-81.949 151.023-42.905 76.016-42.905 0v-29.968c0-6.253-2.046-14.293-13.515-14.35h42.762C-2.074-44.318 0-36.221 0-29.968z"
transform="translate(504.5 155.267)"
fill="#ab695d"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0c4.87 17.722 20.372 32.793 35.27 42.677-4.582 4.12-11.209 6.829-18.788 8.212C1.7 40.111-12.621 25.243-18.816 8.068l8.328-8.039z"
transform="translate(392.266 348.966)"
fill="#dedbee"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0v47.401l-20.977 7.089V0Z"
transform="translate(178.026 257.822)"
fill="#ffd15b"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="m0 0 61.722-26.424v-24.638H3.084C-2.276-39.968-5.906-11.498 0 0"
transform="translate(349.158 367.408)"
fill="#ffe177"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0v24.638l-18.614 7.981-7.348 3.142V0Z"
transform="translate(410.88 316.347)"
fill="#ffd15b"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0c0-19.565 33.599 5.533 33.599 38.959C23.802 43.311 10.402 43.166 0 34.493Z"
transform="translate(307.607 197.366)"
fill="#ffe177"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0h123.788a25.145 25.145 0 0 1-3.083-12.074v-50.111H-40.601c-10.662 0-19.392 8.732-19.392 19.394v23.397C-59.993-8.731-51.263 0-40.601 0h7.694z"
transform="translate(67.493 367.408)"
fill="#faf7f7"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0H161.306v50.11a25.15 25.15 0 0 0 3.083 12.075h-34.232V37.519c0-10.115.778-13.169-10.086-13.169H-19.393v-4.956C-19.393 8.731-10.662 0 0 0"
transform="translate(26.893 305.224)"
fill="#dedbee"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0h-58.638"
transform="translate(410.88 316.347)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c0-19.565 33.599 5.533 33.599 38.959-5.476.894-11.181 2.104-14.524-4.466C15.819 20.604 7.405 9.308 0 3.948Z"
transform="translate(307.607 197.366)"
fill="#ffd15b"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0h123.472c4.61 0 8.962-1.268 12.736-3.458a25.48 25.48 0 0 0 9.537-9.855 25.132 25.132 0 0 0 3.084-12.074v-98.088c0-8.645-4.38-16.338-11.036-20.921-4.092-2.794-9.02-4.465-14.321-4.465H0c-13.946 0-25.387 11.41-25.387 25.386v98.088c0 4.38 1.124 8.473 3.084 12.074C-17.98-5.417-9.596 0 0 0"
transform="translate(203.413 380.72)"
fill="#025f80"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0H123.472a25.121 25.121 0 0 1 14.321 4.466c6.656 4.582 11.036 12.275 11.036 20.921v98.088c0 4.379-1.124 8.472-3.084 12.074a25.477 25.477 0 0 1-9.537 9.854c-3.774 2.191-8.126 3.458-12.736 3.458h-3.832V49.765c0-8.645-4.38-16.31-11.036-20.892a25.116 25.116 0 0 0-14.322-4.467H-25.357C-24.839 10.892-13.63 0 0 0"
transform="translate(203.413 231.86)"
fill="#024c67"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="m0 0-31.466 32.677h-24.608V0"
transform="translate(90.66 367.408)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-38.671c0-17.924 14.695-32.706 32.618-32.591l55.671.318c17.923.086 32.59 14.667 32.59 32.59v28.585"
transform="translate(241.996 231.86)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c-15.992 24.119-36.97 41.092-60.973 45.529v24.638l-61.721 26.424m-7.952-131.083c41.349-17.462 57.024-62.213 54.892-118.519-.144-4.294 4.408-6.858 9.624-6.858h85.119c11.584 0 13.658 8.098 13.658 14.35v29.968c0 29.45-5.877 58.784-16.251 84.229"
transform="translate(471.853 270.817)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c4.87 17.722 20.372 32.793 35.27 42.677-19.624 17.577-75.985 9.249-87.915-14.38"
transform="translate(392.266 348.966)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h97.884m3.084 62.185H-53.25c-10.662 0-19.393-8.732-19.393-19.394V19.394C-72.643 8.731-63.912 0-53.25 0h18.038"
transform="translate(80.143 305.224)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-29.276c0-9.971 8.155-18.125 18.125-18.125h43.712"
transform="translate(116.19 305.224)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-123.472c-13.946 0-25.386-11.439-25.386-25.387v-98.088c0-13.976 11.44-25.386 25.386-25.386H0c13.946 0 25.357 11.41 25.357 25.386v98.088C25.357-11.439 13.946 0 0 0Z"
transform="translate(326.885 380.72)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c0-33.426-33.599-58.524-33.599-38.959v34.493"
transform="translate(341.206 236.325)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-74.198"
transform="translate(302.248 343.059)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-90.335"
transform="translate(310.316 306.29)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-74.198"
transform="translate(302.248 269.522)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
</svg>
More icons in the same style and category