Police halted two fleeing vehicles, uncovering a Glock 26 with Wilfredo Rodriguez, 40, at Beaver Island. Two others detained; one victim injured.