Which online site can I get all the components for my Arduino Uno project

Hello, I’m new to these components below and I want to know which online site I can get all of them to purchase and get it sent to me in west Africa. Thanks in advance

I think the “buy” button will take you to an online shop.

Thanks for the response @bhofmann. I am looking at getting all of them on one site so that shipping and tracking will be easier. Looking at it, most sites don’t have stock of one or more of the items.