Curry is far and away the best shooter I have ever seen.
Maravich is on the fringe of being "before my time" but I have seen no one better in my time.
I'll take Magic over Larry. They are the 2 best I have ever seen though and the game was never better than Magic's Lakers vs Bird's Celtics- greatest team sports rivalry of my lifetime.