Add icons to this collection by clicking the heart icon.
Rifle icon - also known as war, military, weapon, army, firearm, miscellaneous, shotgun, and rifle. Created in a clean lineal style with a 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 0 1.29-1.58C4.7-5.75 9.59-8.45 14.931-9.1l9.21-1.13"
transform="translate(226.587 189.3)"
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 17.97-17.97c10.12-10.12 10.12-26.52 0-36.64L-.521-73.11a19.344 19.344 0 0 0-23.229-3.13l-8.851 5.04"
transform="translate(255.018 217.84)"
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 28.461 28.46a5.022 5.022 0 0 0 7.1 0L58.192 5.828a5.002 5.002 0 0 0 0-7.1L-39.09-98.55"
transform="translate(393.067 474.57)"
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-16.951 16.948c-4.21 4.21-4.21 11.03 0 15.249L197.101 246.25"
transform="translate(170.917 203.27)"
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.034-39.034a5.146 5.146 0 0 1 7.278 0L93.997 8.651a5.146 5.146 0 0 1 0 7.278L54.963 54.963"
transform="translate(286.788 249.603)"
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-42.673 42.673"
transform="translate(356.941 234.412)"
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-.91-5.05-1.556-9.535-1.979-12.789a16.246 16.246 0 0 0-4.623-9.406l-22.076-22.076a7.345 7.345 0 0 0-10.388 0l-65.805 65.805a7.345 7.345 0 0 0 0 10.388l71.391 71.391a12.577 12.577 0 0 0 7.349 3.59l21.41 2.651c2.884.357 4.867 3.026 4.448 5.902-2.64 18.096 3.012 37.177 16.939 51.105L176.31 326.203a5.146 5.146 0 0 0 7.278 0l9.94-9.941c13.133-13.132 13.133-34.424 0-47.555L61.206 136.384a12.459 12.459 0 0 1-3.638-8.302l-2.312-56.974c-.212-5.219-3.662-9.727-8.624-11.359-8.714-2.866-22.413-8.548-31.459-18.036-1.96-2.055-3.728-4.794-5.317-7.973"
transform="translate(166.285 53.922)"
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 105.602 105.602 24.339-24.34L24.339-24.34"
transform="translate(110.552 304.898)"
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 25.117 1.951a5.14 5.14 0 0 1 3.24 1.492l20.556 20.555a5.146 5.146 0 0 1 0 7.278L6.937 73.252a5.147 5.147 0 0 1-7.279 0l-20.554-20.554a5.142 5.142 0 0 1-1.493-3.241l-1.951-25.118"
transform="translate(240.493 386.16)"
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 27.336-27.336a5.145 5.145 0 0 1 7.277 0L66.551 4.602a5.146 5.146 0 0 1 0 7.278L39.216 39.216a5.147 5.147 0 0 1-7.279 0L0 7.278A5.146 5.146 0 0 1 0 0Z"
transform="translate(69.838 267.18)"
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 56.423-56.422"
transform="translate(140.676 335.023)"
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 56.422-56.422"
transform="translate(186.026 380.373)"
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