Ira is a good choice; I wish the middle name were more interesting, as it dulls the name.
Barry is a solid name and better than a lot of the names given these days.
Luther isn't my style, but
Luther Vincent is a handsome combo.
Is
Gary a young kid? Otherwise, I don't get why it's interesting. It's a very normal name; it's my dad's name.
I've always thought
Judas sounds nice; I like it more than
Jude or
Judah.