Civilians under siege by Mexican cartel fight back with AK-47s, grenades