Concealed Carry Classes. Concealed Carry License.

Nearly 200 locations in over 30 states! Idaho Defense Systems is An Affiliate With Legal Heat.