Účelom zákona je znížiť počet nelegálne držaných zbraní. Úprava zákona má uľahčiť aj identifikáciu zbraní, použitých pri páchaní trestnej činnosti. Strelné zbrane, ktoré polícia v rámci „zbraňovej amnestie“ prevezme od občanov, budú podrobené znaleckému skúmaniu, či so zbraňou nebol spáchaný trestný čin. Ak bude výsledok znaleckého skúmania negatívny, môže občan požiadať o jej zaevidovanie. Žiadosť možno podať do dvoch mesiacoch od písomného oznámenia, že so zbraňou nebol spáchaný trestný čin. Ak občan o zaevidovanie nepožiada, zbraň pripadne do vlastníctva štátu.
„Zbraňovú amnestiu“ by mali využiť občania, ktorí roky skrývajú staré neprihlásené strelné zbrane, pochádzajúce napríklad aj z obdobia druhej svetovej vojny. Tieto zbrane sú totiž nebezpečné aj pre samotných vlastníkov, pretože za tie roky neboli podrobované pravidelným skúškam.