Rangers and police recover weapons, arrest criminals