Cop, youth held with guns in Newlands