Add icons to this collection by clicking the heart icon.
Rifle icon - also known as target, gun, pistol, war, aim, hunting, weapon, arm, miscellaneous, and rifle. Created in a clean lineal style, 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 0c3.91-3.9 3.91-10.23 0-14.14-3.9-3.9-10.24-3.9-14.14 0-3.91 3.91-3.91 10.24 0 14.14C-10.24 3.91-3.9 3.91 0 0"
transform="translate(236.93 244.25)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 13.89-13.89"
transform="translate(410 501.75)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 28.04-28.03"
transform="translate(173.54 293.5)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-25.29l-113.48-112.89 36.97-36.97c22.53-22.54 53.33-35.27 85.18-34.06 3.25.12 5.13.32 5.13.32L9-61.22"
transform="translate(184.69 194)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 36.97-36.97c18.17-18.16 41.71-29.96 66.83-33.219"
transform="translate(74.2 109.39)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 42.16-13.88.02-.011"
transform="translate(230.11 350.07)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 28.28 28.28L56.57 0-56.57-113.14l-28.29 28.28Z"
transform="translate(215.97 392.5)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-56.56-28.279L0-84.85l28.29 56.571"
transform="translate(131.11 307.64)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 28.28-28.29"
transform="translate(215.97 392.5)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 7.07-7.069c11.72-11.721 11.72-30.71 0-42.431-11.72-11.71-30.71-11.71-42.43 0l-3.21 3.221"
transform="translate(286.43 237.18)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c0-5.522-4.477-10-10-10S-20-5.522-20 0s4.477 10 10 10S0 5.522 0 0"
transform="translate(363 416)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 42.43-14.14 194.03 194.11-28.29 28.28-53.707-53.72"
transform="translate(229.86 293.75)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-133.3-133.346c-7.81-7.81-7.81-20.47 0-28.28l4.579-4.58a99.986 99.986 0 0 1-7.309-23.84c-3.611-20.6-.761-42.27 8.989-61.83v-.01c.67-1.33 1.36-2.65 2.09-3.96l19.471-35.04 48.39 45.82-12.06 21.71a39.908 39.908 0 0 0-3.71 29.58c1.75 6.7 5.25 12.98 10.4 18.13l84.73 84.73c15.62 15.62 15.62 40.95 0 56.57"
transform="translate(320.73 384.666)"
fill="none"
stroke="#000"
stroke-width="20"
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