Add icons to this collection by clicking the heart icon.
Pistol icon - also known as gun, pistol, weapon, handgun, firearm, crime, miscellaneous, and shotgun. Created in a clean lineal color style with a silver, gray, and black 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>
<g clip-path="url(#a)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
<path
d="M0 0a11.722 11.722 0 0 0-11.574 9.868l-7.562 47.218h30.857V11.721C11.721 5.248 6.473 0 0 0"
transform="translate(212.91 247.552)"
fill="#7a6d79"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-61.485-235.216a7 7 0 0 0-6.773-5.23h-99.529a7 7 0 0 0-7 7v24.465c0 1.419.303 2.823.887 4.116l42.708 94.549A115.334 115.334 0 0 1-139.59 0z"
transform="translate(182.287 306.498)"
fill="#7a6d79"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-61.485-235.216a7 7 0 0 0-6.772-5.23h30a7 7 0 0 1 6.772 5.23L30 0Z"
transform="translate(152.287 306.498)"
fill="#685e68"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-37.354l14.214 53.888a4 4 0 0 0 3.868 2.979H-4a4 4 0 0 0 4-4z"
transform="translate(414.611 389.08)"
fill="#a79ba7"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-78.104v34.239a7 7 0 0 0 7 7H-7a7 7 0 0 0 7-7z"
transform="translate(132.302 404.709)"
fill="#a79ba7"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-30a7 7 0 0 0 7-7v-34.239H7V-7a7 7 0 0 1-7 7"
transform="translate(125.302 445.948)"
fill="#918291"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v28a7 7 0 0 1-7 7h-23V-7h23a7 7 0 0 1 7 7"
transform="translate(504.5 367.135)"
fill="#a79ba7"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-458a7 7 0 0 0-7 7v45c0 11.045 8.954 20 20 20h432c11.046 0 20-8.955 20-20V7a7 7 0 0 0-7-7"
transform="translate(472.5 345.135)"
fill="#7a6d79"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-30c11.046 0 20-8.955 20-20v-45a7 7 0 0 0-7-7h30a7 7 0 0 1 7 7v45C20-8.955 11.046 0 0 0"
transform="translate(459.5 417.135)"
fill="#685e68"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-387c-11.046 0-20 8.954-20 20v37H20V20C20 8.954 11.046 0 0 0"
transform="translate(437 288.135)"
fill="#a79ba7"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-37c0-11.046-8.954-20-20-20h30c11.046 0 20 8.954 20 20V0Z"
transform="translate(427 345.135)"
fill="#918291"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-28.87c0-6.47-5.25-11.72-11.72-11.72-5.76 0-10.66 4.18-11.57 9.87L-28.21 0"
transform="translate(224.63 288.14)"
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-43.42c0-16.57-13.43-30-30-30h-73.29"
transform="translate(261.59 288.14)"
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 0 32.335 123.694"
transform="translate(145.155 164.446)"
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 0a115.286 115.286 0 0 0-1.31-91.96l-42.7-94.55a9.87 9.87 0 0 1-.89-4.11v-24.47c0-3.86 3.13-7 7-7h99.53c3.18 0 5.97 2.15 6.77 5.23l15.472 59.186"
transform="translate(52.4 288.14)"
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 0 6.81 25.83a4.004 4.004 0 0 0 3.87 2.98h15.27c2.21 0 4-1.79 4-4V0"
transform="translate(384.66 417.14)"
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 0v21.81c0 3.86 3.13 7 7 7h64.1c3.87 0 7-3.14 7-7V0"
transform="translate(54.2 417.14)"
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 0h18c3.87 0 7 3.13 7 7v28c0 3.86-3.13 7-7 7H-.63"
transform="translate(479.5 360.14)"
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-365.046a7 7 0 0 0-7 7v45c0 11.045 8.954 20 20 20h432c11.046 0 20-8.955 20-20V7a7 7 0 0 0-7-7H35"
transform="translate(379.546 345.135)"
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-37c0-11.046-8.954-20-20-20h-387c-11.046 0-20 8.954-20 20V0"
transform="translate(457 345.135)"
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-25.21"
transform="translate(189.153 417.135)"
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-25.21"
transform="translate(234.153 417.135)"
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-25.21"
transform="translate(279.153 417.135)"
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-25.21"
transform="translate(324.153 417.135)"
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