You need to run some logistics numbers on that scenario. There aren't nearly enough enforcers to do what you think. Door to door to 100 million homes? It is to laugh.
/johnny
What makes you think that everyone with a gun would risk the lives of their families?