Yeah he's a new guy who is getting his origin in Green Lantern #0. He also appeared in the Trinity War free comic book day issue, fighting against the Justice League. In his official art he had a gun. Just...a normal gun, in addition to the power ring. Who knows what the hell is up with this guy.
--
http://img.imgcake.com/AitchDeeTee/panicdancegifta.gif
http://backloggery.com/herodeltiempo/sig.gif