12,629 machine guns are registered in NC

12,629 machine guns are registered in NC