I have always been of the thinking that without a united front ( meaning thousands of contributing members ) working to regain rights(2A); it will be a long hard road in MI. MOC, & MGO don't have the funding needed. MOC to it's credit tries very hard.
If you look at the states where major gains have been made: VA, AZ etc... you will see a template for what's needed in MI in my honest opinion. Good luck and keep the fire under their feet