For those of us who live in areas that are difficult or impossible for we mere mortals to obtain permits/licenses to carry a firearm, have you considered volunteering as an Auxillary or reserve peace officer. Almost all peace officers have the authority to carry a firearm on duty once they have completed the mandatory training. Also, if they qualify under the LEOSA of 2004, they are now able to carry concealed almost everywhere nationwide. Depending on your location, peace officers range from police officers, deputy sheriffs, coroners, animal control officers, park/game/forest/lake rangers, child /elderly advocate officers, etc. Many of these have part time as well as volunteer officers helping. Yes, you would have to want to genuinely help other and not just be able to carry a firearm. It is definitely a way to give back to society as well as insure the we, the good guys are wearing the badges. Heck in some localities, firemen and paramedics have peace officer status. Just food for thought.
Sorry this reply is in the "quote box" for some reason.
As you said auxillary peace officers can carry while "on duty". Besides regular LEOs in Illinois Mayors, Alderman, Village Presidents, Village Trustees, Marshals and Deputy Marshals can carry at all times if they have passed a state mandated firearms course for law enforcement. They are considered "conservators of the peace" under Illionois law. The village of Cahokia Illinois has a number of Deputy Marshals who are Auxillary police officers, though I think most Auxillary Officers in Illinois don't have that designation.