The gender purisst are wrong, at least in English, as “guys” has transitioned from meaning just a group of males to meaning a group of people.
However, unfortunately for Spanish, gender is often embbeded in word construction with different word endings specific to gender: as in muchachos for boys and muchachas for girls. There is no direct word for “guys” in Spanish, the translation is the same as for boys, muchachos.
It would take a whole reconstruction of the Spanish language to make it “gender nuetral” everywhere.
Cacajuates. Two nuts in one.