Yes, they are illegal and no different than gangs. The second amendment does not allow private militia, it gives govenment (federal, state, county, and local) that responsibility. Private gun owners do not constitute a militia and security services have no authority outside their place of duty.