Pleaded guilty to weapons charges