Unfortunately, I don't know why you would want a nickname for Gabe. It's pretty much one syllable. Two if you go for GAY-BUH, but it's really a stretch.
If his name was Gabriel, it would be easier. You should shorten it to "Gabe" or "Rie" or "Rye".
But there is no point in giving a nickname to someone who already has a short name. That is unless you want it to be for a reason other than being short i.e. a personal nickname, in which situation, you should think of it, as it's personal. [ flare's advice column | Ask flare A Question ]
Attention: NOTHING on this site may be reproduced in any fashion whatsoever without explicit consent (in writing) of the owner of said material, unless otherwise stated on the page where the content originated. Search engines are free to index and cache our content. Users who post their account names or personal information in their questions have no expectation of privacy beyond that point for anything they disclose. Questions are otherwise considered anonymous to the general public.