Add icons to this collection by clicking the heart icon.
Rifle icon - also known as gun, pistol, war, 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>
<clipPath id="b" 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 0 89.112 89.112c14.483 14.483 39.144 8.657 45.616-10.775l19.176-57.587a73.691 73.691 0 0 0-17.809-75.392l-94.478-94.479c-15.795-15.794-42.205-12.646-53.845 6.418l-19.811 32.45c-16.245 26.608-13.505 60.373 6.153 83.948"
transform="translate(80.143 166.728)"
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 0c32.656 21.919 76.072 21.022 107.846-2.692"
transform="translate(48.856 55.243)"
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-8.417 8.417c-7.747 7.747-20.309 7.747-28.056 0l-242.849-242.85"
transform="translate(448.577 490.273)"
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 239.629 239.629c6.322 6.322 7.485 15.85 3.489 23.351"
transform="translate(229.05 202.486)"
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-13.32-13.32-34.174-14.512-48.843-3.578"
transform="translate(278.387 204.565)"
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 0c20.033.861 40.528 9.451 56.621 25.543 30.728 30.728 34.146 77.511 8.493 106.461"
transform="translate(233.876 140.423)"
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-39.349 39.349c-6.522 6.522-6.522 17.095 0 23.617l11.736 11.736a38.066 38.066 0 0 0 42.569 7.783l46.538-20.991"
transform="translate(318.133 404.718)"
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 39.156 39.156"
transform="translate(128.855 142.52)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
<g clip-path="url(#b)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
<path
d="M0 0c72.787 70.259 148.486 23.408 148.486-62.891 0-95.396-76.022-142.348-122.325-188.651l-63.545-63.545c-9.101-9.102-9.101-23.858 0-32.96 9.102-9.101 23.857-9.099 32.959 0l63.545 63.546c44.298 44.306 135.977 102.901 135.977 221.61 0 128.976-126.407 194.691-228.07 95.864"
transform="translate(271.23 -108.205)"
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