A West Des Moines man has been arrested for child endangerment after an investigation found guns and drugs were accessible to a child in his residence.