"2019 Ezreal" - Melee Spellslinger. ( NOT AN EZREAL REWORK )
Just to start off, most of the things you'll be seeing are probably already done. However let it be known it's obvious Riot isn't shy of duplicating abilities. Pyke / Pantheon. Miss Fortune / Gangplank / Ezreal. Nidalee / Zoe. Etc.
Ezreal is a skillshot based marksman who does a ton of burst. He rarely ever crits or auto-attacks.
On the other side, Gangplank is a burst focused point-and-click slight of hand fighter. He only ever really uses his Q during laning phase or to detonate barrels.
This is an idea to combine both concepts to make a melee ranger without remaking old Kayle.
Passive:
Auto-attacking a champion marks them, making your next ability do ( 20% AP ) bonus physical damage. Abilities also mark as well, making your next auto attack on the champion deal ( 15% tAD ) bonus magic damage.
Q: ~80/85/90/95/100 mana 20/18/16/14/12 sec cooldown.
Shoot out a bullet which does not miss by any means, dealing ( 110% bAD ) ( 40% AP ) magic damage. Mana cost and 75% of the cooldown is refunded if the target hit was auto-attacked.
This projectile starts off very slowly and gradually speeds up. From 15 ms to 4000 ms within 3 seconds.
W: 40 mana 30/25/20/15/10 sec cooldown.
Heal 10/12/14/16/18% of your missing health ( + 30% AP ) over 5 seconds, and increase auto-attack range by 100. If you auto-attack during this time, this effect is given in reverse on the enemy hit. ( 10/12/14/16/18% of enemy missing health ( +30% AP ) magic damage over 5 seconds. )
E: 10% mana 50/40/30/20/10 second cooldown Disappear and gain 50/60/70/80/90% bonus movement speed for 1 second. After reappearing, your next auto attack gains 50 range and knocks both you and the enemy hit back 20 units.
R: 10/8/6 second cooldown. 80/160/320/640/1280 mana.
Dash a short distance, marking the nearest enemy champion. After 5 seconds without recasting, deal ( 15% AP ) ( 10% bonus AD ) magic damage per stack, ignoring 20/40/60% magic resistance. This will not go off if you die first.