Preheat a large frying pan over medium heat. Add the avocado oil and heat until shimmering. Add the onion, season with a pinch of salt and cook, stirring, until soft and translucent, around 5 minutes. Add the turkey and cook, crumbling it with a wooden spoon, until browned and most of the liquid has evaporated, around 7 minutes. Add the garlic, chili powder, coriander, cumin, paprika, garlic powder, onion powder, and oregano and cook, stirring, until the spices are fragrant, around 2 minutes. Add the chicken stock and cook, lifting any brown bits off the bottom of the pan, until the liquid has reduced by around ¾ in volume, around 5 minutes. Taste for seasoning and adjust with salt and pepper as desired.