Inšpekcijski nadzor nad izvrševanjem določb tega zakona in predpisov, sprejetih na njegovi podlagi ter na podlagi mednarodnih pogodb, ki jih je s tujo državo ali mednarodno organizacijo sklenila Republika Slovenija, če ni v mednarodni pogodbi drugače določeno, opravlja Inšpektorat Republike Slovenije za notranje zadeve, razen na obrambnem področju, kjer ta nadzor izvaja Inšpektorat Republike Slovenije za obrambo.