Ivan Rodriguez, armed and dangerous