Board Thread:Naruto Discussions/@comment-5303512-20151228183932/@comment-25122992-20151229125246

I think I should also add that Sharingan cannon give it's wielder the ability to use any elemental jutsu, if user doesn't have an affinity to the particular release/hasn't been taught how to use it, but one of the Rinnegan's abilities is the possibility of mastering any basic nature transformation (all 5 of them), so Rinnegan user even shouldn't bother about not being able to use some nature, he can easily learn all the elemental jutsu (although I don't know if KKG is uncluded, but I have a feeling it's not) anyway.