Aphelios is very unimpressive
I looked into some video of streamers playing him and well, all he does is shooting with different on-hit effects, and place a heimer turret but much worse. I mean, it seems like someone took some udyr or jinx rework ideas, looked into some other champsion abilities, and decided "hey let's make this an new adc champion"
Like he does not seems like someone weilding different weapons, Jinx herself does that much better, she had 3 weapons and all of them are unique, not just like aphelios "this weapon does heal, this one slows and this one gets some extra range" Also despite being a "high skill champ" you can't even decide when you upgrade his skills, all you upgrade is his attack damage or attack speed, or whatever is last stat. He is not even that unique, he is just forced be unique, but there are a lot of champions that do things like him. for ex: Jinx can switch her weapons, and her weapons are acutally different, her rocket launcher is a hard hitting aoe nuke with every auto, when her pewpew is a rapidfire machine gun, she have zap which zaps things. Udyr literally just have effects on his autos, basically Aphelios kit summarized but not overcomplicated with no other reasons but "to be a unique hard skill champ". Gnar he's forced to take a certain set on skills in certain situation and he have little control if he take it or not, basically like Aphelios ammo but reversed because he fills it instead of waste.
Overall all Aphelios does is to aplly some effects on his autos, nothing new, unique or awesome, not even hard skill about it, even streamers figured most of his combos in day 1, pretty sure silvers and gold players will learn the "big combos" in like a week of playing him.
Honestly I had some hopes for him to show in gameplay a champion that is expert using different weapons in unique ways and switching them regullary during a teamfight, but all he does is hitting things with some bonus effects on top of bullets, i think his boomerang is the most unique thing in his whole set and that's honestly a waste, another great character story and potential wasted on an umimpressive gameplay just to artifically make him a "high skill champion hard to learn" and so on.