Is Castro an American citizen?
5.56mm
He was supposedly born in San Antonio, TX so I guess so.
His mother was a anchor baby. His grandmother crossed illegally. So, technically, no. But some will argue.